Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Можете да използвате макрокомандата OpenVisualBasicModule в бази данни на Access, за да отворите указаната модул на Visual Basic for Applications (VBA) на зададена процедура. Това може да бъде подпрограма, процедура функция или процедура за събитие.

Забележка: Започвайки от Access 2010, макрокомандата OpenModule е преименувана на OpenVisualBasicModule.

Забележка: Това действие няма да бъде разрешено, ако базата данни не е надеждна.

Забележка: Макрокомандата OpenVisualBasicModule не е налична в уеб приложенията на Access.

Настройка

Макрокомандата OpenVisualBasicModule има следните аргументи:

Аргумент на действие

Описание

Име на модул

Името на модула, който искате да отворите. Изберете името на модула в падащия списък. Можете да оставите този аргумент празен, ако искате да търсите процедура във всички стандартни модули в базата данни и да отворите съответния модул при тази процедура.

Ако изпълните макрос, съдържащ действието OpenVisualBasicModule в библиотечна база данниAccess първо търси модула с това име в библиотечната база данни и след това в текущата база данни.

Име на процедура

Името на процедурата, за която искате да отворите модула. Ако оставите този аргумент празен, модулът се отваря в раздела Декларации.

Забележка: Трябва да въведете валидно име в аргумента "Име на модул" или "Име на процедура ".

Забележки

Можете да използвате това макрокоманда, за да отворите процедура за събитие, като зададете аргумента "Име на модул" и аргумента "Име на процедура ". Например за да отворите процедурата за събитие Click на бутона PrintInvoice във формуляра Orders, задайте аргумента Име на модул на Form.Orders и задайте аргумента Име на процедура да PrintInvoice_Click. За да видите процедурата за събитие за формуляр или отчет, формулярът или отчетът трябва да са отворени.

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

За да отворите частна процедура, модулът, който го съдържа, трябва да бъде отворен.

Това действие има същия ефект като щракване с десния бутон върху модул в навигационния екран и след това щракване върху Режим на проектиране. Това действие ви позволява също да зададете име на процедура и да търсите процедури в стандартните модули в база данни.

Съвет:  Можете да изберете модул в навигационния екран и да го плъзнете в прозореца на макроса. Това автоматично създава действие OpenVisualBasicModule, което отваря модула в раздела за декларации.

За да изпълните действието OpenVisualBasicModule във VBA модул, използвайте метода OpenModule на обекта DoCmd .

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×