Поделиться через


Метод DoCmd.OpenModule (Access)

Метод OpenModule выполняет действие OpenModule в Visual Basic.

Синтаксис

expression. OpenModule (ModuleName, ProcedureName)

expression: переменная, представляющая объект DoCmd.

Параметры

Имя Обязательный или необязательный Тип данных Описание
Имя модуля Необязательный Variant Строковое выражение, которое является допустимым именем модуля Visual Basic, который требуется открыть. Если оставить этот аргумент пустым, Microsoft Access выполнит поиск во всех стандартных модулях в базе данных для выбранной процедуры с помощью аргумента ProcedureName и откроет модуль, содержащий процедуру для этой процедуры.

При выполнении кода Visual Basic, содержащего метод OpenModule в базе данных библиотеки, Access сначала ищет модуль с этим именем в базе данных библиотеки, а затем в текущей базе данных.
Имя процедуры Необязательный Variant Строковое выражение, которое является допустимым именем процедуры, для которой требуется открыть модуль. Если оставить этот аргумент пустым, модуль откроется в разделе Объявления.

Замечания

Используйте метод OpenModule , чтобы открыть указанный модуль Visual Basic в указанной процедуре. Это может быть процедура Sub, процедура Function или процедура события.

Необходимо включить по крайней мере один из двух аргументов действия OpenModule. Если ввести значение для обоих аргументов, Access откроет указанный модуль в указанной процедуре.

Пример

В следующем примере открывается модуль Служебные функции для процедуры IsLoaded( ) Function .

DoCmd.OpenModule "Utility Functions", "IsLoaded"

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.