Akce makra SpustitKód

Důležité :  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Akce makra SpustitKód v desktopových databázích Accessu můžete volat Visual Basic Procedura Function Applications (VBA).

Nastavení

Akce makra SpustitKód má následující argumenty.

Argument akce

Popis

Název funkce

Název funkce jazyka VBA, kterou chcete zavolat. Uzavřete všechny argumenty funkce v závorkách. Do pole Název funkce v okně návrhu maker zadejte název funkce. Toto je povinný argument.

Poznámka : V desktopové databázi Access (MDB nebo ACCDB) klikněte na tlačítko vytvořit pomocí Tvůrce výrazů můžete vybrat funkci pro tento argument. Klikněte na požadované funkce v seznamu v okně Tvůrce výrazů.

Poznámky

Postupy funkce definované uživatelem jsou uložené ve Microsoft Office Access 2007 moduly.

Závorky, musí obsahovat, i když procedura Function nemá žádné argumenty jako v následujícím příkladu:

TestFunction()

Na rozdíl od Uživatelsky definovaná funkce nazývají Vlastnost události nastavení název funkce v argumentu Název funkce nezačíná rovnítko (=).

Aplikace Access ignoruje vrácenou hodnotu funkce.

Poznámka : Procedura Function nelze zavolat z makra Pokud název funkce je stejný jako název modulu.

Tip

Pokud chcete spustit Procedura typu Sub nebo Obslužná procedura události napsané v jazyce Visual Basic, vytvořte Procedura Function, která volá procedura typu Sub nebo neobsahuje žádné záznamy. Potom použijte akce makra SpustitKód ke spuštění procedury (funkce).

Použití akce makra SpustitKód volání funkce aplikace Access hledat funkci s názvem určené argumentem Názvu funkce ve standardní moduly pro databázi. Však tuto akci získáte v odpovědi na klepnutí na příkaz nabídky na Formulář nebo Sestava nebo odpověď na událost ve formuláři nebo sestavě aplikace Access nejprve kódu pro funkci modul třídy formuláře nebo sestavy a potom ve standardní moduly. Access není hledat třídy moduly, které se zobrazí v oblasti moduly navigačního podokna funkce určené argumentem Název funkce .

Tato akce není k dispozici v modulu VBA. Místo toho spusťte požadované Procedura Function přímo v jazyce VBA.

Poznámka : Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×