Akciu makra OpenVisualBasicModule môžete v accessových databázach použiť na otvorenie zadaného jazyka Visual Basic for Applications (VBA) modul v zadanom procedúra. Môže to byť podprocedúra, funkčná procedúra alebo procedúra spúšťaná udalosťou.
Poznámka: Začiatok v Accesse 2010, Akcia makra OtvoriťModul bola premenovaná na OpenVisualBasicModule.
Poznámka: Táto akcia nebude povolená, ak databáza nie je dôveryhodná.
Poznámka: Akcia makra OpenVisualBasicModule nie je k dispozícii vo webových aplikáciách Accessu.
Nastavenie
Akcia makra OpenVisualBasicModule obsahuje nasledovné argumenty.
Argument akcie | Popis |
---|---|
Názov modulu |
Názov modulu, ktorý chcete otvoriť. V rozbaľovacom zozname vyberte názov modulu. Ak chcete vyhľadať všetky štandardné moduly v databáze pre procedúru a otvoriť príslušný modul v danom postupe, môžete tento argument ponechať prázdne. Ak spustíte makro obsahujúce akciu OpenVisualBasicModule v knižničná databáza, Access najprv vyhľadá modul s týmto názvom v databáze knižnice a potom v aktuálnej databáze. |
Názov procedúry |
Názov procedúry, do ktorej chcete otvoriť modul. Ak ponecháte tento argument prázdny, modul sa otvorí v časti deklarácie. |
Poznámka: V argumente Názov modulu alebo názov procedúry musíte zadať platný názov.
Poznámky:
Túto akciu makra môžete použiť na otvorenie udalostnej procedúry zadaním argumentu Názov modulu a argumentu názov procedúry . Ak chcete napríklad otvoriť postup na kliknutie na udalosť v tlačidle PrintInvoice na objednávkách formulára, nastavte argument Názov modulu na formulár. objednávky a nastavte argument názov procedúry na možnosť PrintInvoice_Click. Ak chcete zobraziť procedúru udalosti pre formulár alebo zostavu, formulár alebo zostava musí byť otvorená.
Ak chcete otvoriť postup v modul triedy, musíte zadať názov modulu, hoci modul triedy nie je potrebné otvoriť.
Ak chcete otvoriť súkromná procedúra, modul, ktorý ho obsahuje, musí byť otvorený.
Táto akcia má rovnaký efekt ako kliknutie pravým tlačidlom myši na modul na navigačnej table a potom kliknite na položku Návrhové zobrazenie. Táto akcia vám tiež umožňuje zadať názov procedúry a vyhľadávať štandardné moduly v databáze procedúr.
Tip: Na navigačnej table môžete vybrať modul a presunúť ho do okna makra. Automaticky sa vytvorí akcia OpenVisualBasicModule, ktorá otvorí modul v časti deklarácie.
Ak chcete spustiť akciu OpenVisualBasicModule v module VBA, použite metódu OtvoriťModul objektu DoCmd .