Applies ToAccess za Microsoft 365 Access 2021 Access 2019 Access 2016

Z dejanjem makra OdpriVisualBasicModule v Accessovih zbirkah podatkov lahko odprete določen VBA (VBA) modul na določenem procedura. To je lahko procedura »Sub«, funkcijska procedura ali dogodkovna procedura.

Opomba: Od različice programa Access 2010 je bilo dejanje makra OpenModule preimenovano v OpenVisualBasicModule.

Opomba: To dejanje ne bo dovoljeno, če zbirka podatkov ni zaupanja vredna.

Opomba: Dejanje makra »OpenVisualBasicModule « ni na voljo v programih Access Web App.

Nastavitev

Dejanje makra OdpriVisualBasicModule ima te argumente.

Argument dejanja

Opis

Ime modula

Ime modula, ki ga želite odpreti. Na spustnem seznamu izberite ime modula. Ta argument lahko pustite prazen, če želite v vseh standardnih modulih v zbirki podatkov poiskati postopek in v tem postopku odpreti ustrezen modul.

Če zaženete makro, ki vsebuje dejanje OpenVisualBasicModule v Zbirka podatkov knjižnice, Access najprej poišče modul s tem imenom v zbirki podatkov knjižnice in nato v trenutni zbirki podatkov.

Ime procedure

Ime postopka, ki mu želite odpreti modul. Če pustite ta argument prazen, se modul odpre v odseku Deklaracije.

Opomba: V argument Ime modula ali Ime procedure moratevnesti veljavno ime.

Opombe

S tem dejanjem makra lahko odprete dogodkovno proceduro tako, da določite argument Ime modula in argument Ime procedure . Če želite na primer odpreti dogodkovno proceduro Click gumba PrintInvoice v obrazcu Naročila, nastavite argument Ime modula na Form.Ordersin nastavite argument Ime procedure na PrintInvoice_Click. Če si želite ogledati dogodkovno proceduro za obrazec ali poročilo, mora biti obrazec ali poročilo odprto.

Podobno morate za odpiranje postopka v modul razreda določiti ime modula, čeprav modula razreda ni treba odpreti.

Če želite odpreti zasebna procedura, mora biti modul, ki ga vsebuje, odprt.

Učinek tega dejanja je enak, kot če z desno tipko miške kliknete modul v podoknu za krmarjenje in nato kliknete Pogled načrta. S tem dejanjem lahko tudi določite ime procedure in v standardnih modulih zbirke podatkov poiščete procedure.

Namig:  Modul lahko izberete v podoknu za krmarjenje in ga povlečete v okno makra. S tem se samodejno ustvari dejanje OpenVisualBasicModule, ki odpre modul v odseku Deklaracije.

Če želite zagnati dejanje OpenVisualBasicModule v modulu VBA, uporabite metodo OpenModulepredmeta DoCmd .

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.