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

За допомогою дії макросу OpenVisualBasicModule у базах даних Access можна відкрити вказаний модуль Visual Basic for Applications (VBA) у вказаному процедура. Це може бути Процедура Sub, процедура функції або процедура обробки події.

Примітка.: Починаючи з версії Access 2010, дія макросу "Відкрити модуль" називається OpenVisualBasicModule.

Примітка.: Ця дія не дозволяється, якщо база даних ненадійна.

Примітка.: Дія макросу OpenVisualBasicModule недоступна у веб-програмах Access.

Параметр

Дія макросу OpenVisualBasicModule має такі аргументи:

Аргумент дії

Опис

Ім'я модуля

Ім'я модуля, який потрібно відкрити. Виберіть ім'я модуля в розкривному списку. Цей аргумент можна залишити пустим, якщо потрібно виконати пошук процедури в усіх стандартних модулях бази даних і відкрити відповідний модуль.

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

Ім'я процедури

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

Примітка.: Потрібно ввести припустиме ім'я в аргументі Ім'я модуля або Ім'я процедури .

Примітки

За допомогою цієї дії макросу можна відкрити процедуру події, указавши аргумент "Ім'я модуля " та " Ім'я процедури ". Наприклад, щоб відкрити процедуру події Click кнопки PrintInvoice у формі Orders, установіть для аргументу Ім'я модуля значення Form.Orders і встановіть для аргументу Procedure Nameзначення PrintInvoice_Click. Щоб переглянути процедуру події для форми або звіту, необхідно відкрити форму або звіт.

Так само, щоб відкрити процедуру в модуль класу, необхідно вказати ім'я модуля, хоча модуль класу не потрібно відкривати.

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

Ця дія має такий самий ефект, як і клацання модуля правою кнопкою миші в області переходів і вибір пункту Конструктор. Ця дія також дає змогу вказати ім'я процедури та виконати пошук процедур у стандартних модулях у базі даних.

Порада.:  Ви можете вибрати модуль в області переходів і перетягнути його до вікна макросу. Буде автоматично створено дію OpenVisualBasicModule, яка відкриває модуль до розділу Оголошень.

Щоб виконати дію OpenVisualBasicModule у модулі VBA, скористайтеся методом OpenModule об'єкта DoCmd .

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

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

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

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