You have multiple accounts
Choose the account you want to sign in with.

Оператор Вкладений макрос в Access визначає окремий макрос у вікні конструктора макросів.

Параметр

Дія Вкладений макрос має лише один обов’язковий аргумент.

Аргумент дії

Опис

Ім’я

Рядок, який відображається як ім’я макросу.

Примітки

Оператор Вкладений макрос дає змогу визначити окремі набори дій. Дії, визначені у вкладеному макросі, можна виконати в іншому макросі за допомогою дії Виконатимакрос. Щоб виконати дії у вкладеному макросі, в аргументі "Ім’я макросу" дії Виконатимакрос використовуйте такий синтаксис:

<ім’я_макросу>.< ім’я_вкладеного_макросу>

Крім того, за допомогою оператора Вкладений макрос можна визначити набір дій обробки помилок у макросі.

Приклад

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

Ось знімок екрана з конструктором макросів Access (в Access 2010 або пізнішої версії) з макросом із попереднього прикладу. У цьому разі вираз у дії Установити локальну змінну призводить до помилки через спробу поділити число на нуль. Access переходить до вкладеного макросу з іменем ErrorHandler і відображає вікно повідомлення з відомостями про помилку.

Область конструювання макросів Access із дією макросу "У разі помилки".

Потрібна додаткова довідка?

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

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

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

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

×