Дія макросу «Відкрити модуль»

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

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

Значення

Дія Відкрити модуль має такі аргументи.

Аргумент дії

Опис

Ім’я модуля

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

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

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

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

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

Зауваження

За допомогою цієї дії можна відкрити процедуру події, вказавши аргументи Ім’я модуля та Ім’я процедури. Наприклад, щоб відкрити процедуру події Click кнопки ДрукРахунку на формі «Замовлення», установіть для аргумента Ім’я модуля значення Form.Замовлення, а для аргумента Ім’я процедури — значення ДрукРахунку_Click. Щоб переглянути процедуру події для форми або звіту, необхідно відкрити цю форму або звіт.

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

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

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

tip

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

Щоб запустити дію Відкрити модуль у модулі VBA, скористайтеся методом OpenModule об’єкта DoCmd.

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

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

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

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

×