Дія макросу «Зупинити макрос»

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Дію Зупинити макрос можна використовувати для зупинення поточного запущеного макрос.

Значення

Дія Зупинити макрос не має жодних аргументів.

Зауваження

Зазвичай ця дія використовується, якщо за певної умови необхідно зупинити макрос. Можна використовувати умовний вираз у рядок дії макросу, що містить цю дію. Якщо вираз дорівнює Істина (–1), Microsoft Office Access 2007 зупиняє макрос.

Наприклад, можна створити макрос, який відкриває форма, що демонструє денну суму замовлень для дати, введеної до настроюване діалогове вікно. Можна використати умовний вираз, щоб бути певним, що елемент керування «Дата замовлення» в діалоговому вікні містить припустиму дату. Якщо це не так, дія Повідомлення відобразить повідомлення про помилку, а дія Зупинити макрос зупинить макрос.

Якщо в макросі використовуються дії Відображення або Установити попередження для вимкнення відлуння або відображення системних повідомлень, дія Зупинити макрос автоматично знову їх увімкне.

Ця дія недоступна в модулі Visual Basic для застосунків (VBA).

Приклад

Синхронізація форм за допомогою макросу

Нижченаведений макрос відкриває форму «Список товарів» у нижньому правому куті форми «Постачальники», відображаючи поточні товари постачальника. Макрос відображає використання дій Відображення, Повідомлення, Перейти до елемента керування, Зупинити макрос, Відкрити форму і Переміщення Змінення. Він також відображає використання умовного виразу з діями Повідомлення, Перейти до елемента керування і Зупинити макрос. Цей макрос потрібно приєднати до кнопки «Перегляд товарів» у формі «Постачальники».

Умова

Дія

Аргументи: значення

Примітка

Відображення

Увімкнути відлуння: Ні

Припинення оновлення екрана під час виконання макросу.

IsNull([Ідентифікатор постачальника])

Повідомлення

Повідомлення: Перейдіть до запису постачальника, товари якого потрібно відобразити, після чого знову натисніть кнопку «Перегляд товарів».

Сигнал: Так

Тип: Немає

Назва: Виберіть постачальника

Якщо у формі «Постачальники» немає поточного постачальника, відобразиться повідомлення.

...

Перейти до елемента керування

Ім’я елемента керування: Назва компанії

Переміщення фокусу до елемента керування «Назва компанії».

...

Зупинити макрос

Зупинення макросу.

Відкрити форму

Ім’я форми: Список товарів

Подання: Режим таблиці

Ім’я фільтра

Умова добору: [Ідентифікатор постачальника] = [Forms]![Постачальники]![Ідентифікатор постачальника]

Режим даних: Лише читання

Режим вікна: Звичайний

Відкриття форми «Список товарів» і відображення товарів поточного постачальника.

Переміщення Змінення

Праворуч: 0,7799"

Вниз: 1,8"

Розташування форми «Список товарів» у нижньому правому куті форми «Постачальники».

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×