Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

Параметр

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

Аргумент дії

Опис

Ім’я

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

Примітки

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

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

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

Приклад

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

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

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

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

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

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

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