Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

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

Параметр

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

Аргумент дії

Опис

Ім’я

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

Примітки

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

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

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

Приклад

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

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

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

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

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×