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

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

За допомогою дії макросу Виконати макрос баз даних Access для запуску макрос. Макрос можна в група макросів.

Використовуйте цю дію:

  • Щоб запустити макрос із в межах іншого макросу.

  • Щоб запустити макрос, на основі певні умови.

  • Щоб підключити макрос до настроювані команди меню та стрічки.

Параметр

Дія макросу "Виконати макрос" має такі аргументи.

Аргумент дії

Опис

Ім’я макросу

Ім'я макросу. Полі Ім'я макросу , у розділі Аргументи дії макросу дизайн вікна відображаються всі макроси (і макросу груп) у поточній базі даних. Якщо макрос у групі макросів, він відображається у списку Ім'я макросу групи у списку як macrogroupname. macroname. Це – Обов'язковий аргумент.

Якщо виконати макрос, який містить дію макросу Виконати макрос у бібліотечна база даних, Access виявляє макрос із таким іменем у бібліотеці бази даних і не знайдіть його в поточній базі даних.

Повторіть Count

Максимальна кількість разів макрос буде виконано. Якщо залишити цей аргумент пустим (і Повторіть вираз аргумент також пусте), виконання макросу один раз.

Повторіть виразу

На вираз , має значення True (– 1) або False (0). Виконання макросу припиниться, якщо вираз має значення ХИБНІСТЬ. Вираз обчислюється щоразу під час виконання макросу.

Зауваження

Якщо ввести ім'я макросу групи для аргументу Ім'я макросу , Access запускає перший макрос у групі макроси.

Ця дія відбувається так само, натиснувши кнопку Запустити макрос , на вкладці Знаряддя бази даних , вибравши макросу та натисніть кнопку OK. Проте, ця команда запускає макрос лише один раз, тоді як дії макросу Виконати макрос можна запустити макрос стільки разів, скільки потрібно.

Поради

Кількість повторів і повторіть виразу аргументи змогу визначити, скільки разів виконання макросу:

  • Якщо обидва аргументи залишити пустим, виконання макросу один раз.

  • Якщо ввести число для Кількість повторів , але заповнюйте Повторіть вираз , виконання макросу указану кількість разів.

  • Якщо Кількість повторів заповнюйте, але введення виразу для Repeat вираз, виконання макросу, доки не вираз має значення ХИБНІСТЬ.

  • Якщо ви ввели значення для обидва аргументи макросу працює кількість разів у Кількість повторів або до Повторення вираз обчислює значення False, залежно від першого відбувається.

Якщо виконати макрос, який містить дію макросу Виконати макрос , і він досягне дії макросу Виконати макрос , Access запускає називаються макрос. Завершивши називаються макрос, Access повертає вихідне макрос, виконання наступної дії.

Примітка.: 

  • Макрос можна зателефонувати в одній групі макросу або в іншій групі макросів.

  • Можна вкласти макроси. Можна запустити макрос A, яка у свою чергу викликає макросу B і так далі. У кожному випадку після завершення називаються макросу Access повертає макрос, який називається його та виконання наступної дії в цей макрос.

Щоб виконати дію Виконати макрос у модулі Visual Basic for Applications (VBA), скористайтеся методом дія об'єкта DoCmd .

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

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

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

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

×