Akcia makra OtvoriťModul

Akciu OtvoriťModul môžete použiť na otvorenie špecifického module programu Visual Basic for Applications (VBA) špecifickou procedure. Môže to byť Sub procedure, Function procedure alebo event procedure.

Poznámka : Táto akcia nebude povolená, ak databáza nie je dôveryhodná. Ďalšie informácie o povoľovaní makier nájdete medzi prepojeniami v sekcii Pozrite tiež.

Nastavenie

Akcia OtvoriťModul má nasledovné argumenty.

Argument akcie

Popis

Názov modulu

Názov modulu, ktorý chcete otvoriť. Tento argument môžete ponechať prázdny, ak chcete vyhľadať procedúru vo všetkých standard module v databáze a otvoriť príslušný modul v procedúre.

Ak spustíte makro, ktoré obsahuje akciu OtvoriťModul v library database, program Microsoft Office Access 2007 najprv vyhľadáva modul s týmto názvom v knižničnej databáze a potom v aktuálnej databáze.

Názov procedúry

Názov procedúry, do ktorej chcete modul otvoriť. Ak ponecháte tento argument prázdny, modul sa otvorí do declarations section.

Poznámka : Do argumentu Názov modulu alebo Názov procedúry musíte zadať platný názov.

Poznámky

Túto akciu je možné použiť na otvorenie udalostnej procedúry zadaním argumentov Názov modulu a Názov procedúry. Ak chcete napríklad kliknutím otvoriť udalostnú procedúru tlačidla TlačiťFaktúru vo formulári Objednávky, nastavte argument Názov modulu na hodnotu Formulár.Objednávky a nastavte argument Názov procedúry na hodnotu TlačiťFaktúru_Kliknúť. Ak chcete zobraziť udalostnú procedúru formulára alebo zostavy, musí byť daný formulár alebo zostava otvorená.

Podobne ak chcete otvoriť procedúru v class module, musíte zadať názov modulu, hoci modul triedy sa nemusí otvoriť.

Ak chcete otvoriť private procedure, musí byť modul, ktorý ju obsahuje, otvorený.

Táto akcia má rovnaký účinok ako kliknutie pravým tlačidlom myši na modul na navigačnej table a následné kliknutie na položku Návrhové zobrazenie. Táto akcia umožňuje aj zadanie názvu procedúry a vyhľadávanie procedúr v štandardných moduloch v databáze.

tip

Modul môžete vybrať na navigačnej table a presunúť ho do časti action row makra. Takto sa automaticky vytvorí akcia OtvoriťModul, ktorá otvorí modul v časti deklarácie.

Ak chcete spustiť akciu OtvoriťModul v module VBA, použite metódu OpenModule objektu DoCmd.

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×