Makrokomandos veiksmas OpenVisualBasicModule

Taikoma
„Access“, skirta „Microsoft 365“ Access 2021 Access 2019 Access 2016

Naudodami makrokomandos veiksmą "OpenVisualBasicModule " "Access" duomenų bazėse galite atidaryti nurodytą "Visual Basic for Applications" (VBA) modulį atlikdami nurodytą procedūrą. Tai gali būti antrinė procedūra, funkcijos procedūra arba įvykio procedūra.

Pastaba

Nuo "Access 2010", makrokomandos veiksmas "OpenModule" pervardytas į "OpenVisualBasicModule".

Pastaba

Šis veiksmas nebus leidžiamas, jei duomenų bazė nepatikima.

Pastaba

Makrokomandos veiksmas OpenVisualBasicModule "Access " žiniatinklio programose nepasiekiamas.

Parametras

Makrokomandos veiksmas OpenVisualBasicModule turi šiuos argumentus.

Veiksmo argumentas Aprašymas
Modulio pavadinimas Modulio, kurį norite atidaryti, pavadinimas. Išskleidžiamajame sąraše pasirinkite modulio pavadinimą. Šį argumentą galite palikti tuščią, jei norite ieškoti procedūros visuose standartiniuose moduliuose duomenų bazėje ir toje procedūroje atidaryti atitinkamą modulį.
Jei bibliotekos duomenų bazėje paleidžiate makrokomandą, kurioje yra veiksmas OpenVisualBasicModule , "Access" pirmiausia ieško modulio tokiu pavadinimu bibliotekos duomenų bazėje, o tada dabartinėje duomenų bazėje.
Procedūros pavadinimas Procedūros, kuriai norite atidaryti modulį, pavadinimas. Jei šį argumentą paliksite tuščią, modulis atidaro sekciją Deklaracijos.

Pastaba

Turite įvesti tinkamą pavadinimą argumente Modulio pavadinimas arba Procedūros pavadinimas .

Pastabos

Galite naudoti šį makrokomandos veiksmą norėdami atidaryti įvykio procedūrą nurodydami argumentus Modulio pavadinimas ir Procedūros pavadinimas . Pvz., norėdami atidaryti formos Užsakymai mygtuko PrintInvoice spustelėjimo įvykio procedūrą, nustatykite argumentą Modulio pavadinimas kaip Form.Orders, o argumentą Procedūros pavadinimas nustatykite kaip PrintInvoice_Click. Norint peržiūrėti formos arba ataskaitos įvykio procedūrą, forma arba ataskaita turi būti atidaryta.

Panašiai, norėdami atidaryti procedūrą klasės modulyje, turite nurodyti modulio pavadinimą, nors klasės modulis neturi atsidaryti.

Norint atidaryti privačią procedūrą, modulis, kuriame ji yra, turi būti atidarytas.

Šis veiksmas atlieka tą pačią funkciją, kaip dešiniuoju pelės mygtuku spustelėjus modulį naršymo srityje ir tada spustelėjus dizaino rodinį. Šis veiksmas taip pat leidžia nurodyti procedūros pavadinimą ir ieškoti procedūrų standartiniuose moduliuose duomenų bazėje.

Patarimas

Galite pasirinkti modulį naršymo srityje ir nuvilkti jį į makrokomandų langą. Tai automatiškai sukuria veiksmą OpenVisualBasicModule, kuris atidaro modulį deklaracijų sekcijoje.

Norėdami vykdyti veiksmą OpenVisualBasicModule VBA modulyje, naudokite objekto DoCmd metodą OpenModule.