Příkaz Submacro v Accessu definuje samostatné makro v okně nástroje Macro Designer.
Nastavení
Akce Submacro má jenom jeden povinný argument.
| Akční argument | Popis |
|---|---|
Name |
Řetězec, který se zobrazí jako název makra |
Poznámky
Tento Submacro příkaz můžete použít k definování samostatných sad akcí. Pomocí této RunMacro akce můžete akce definované v submakrech spouštět z jiného makra. V argumentu Macro NameRunMacro akce použijte ke spuštění submakra následující syntaxi:
<macro name>.<submacro name>
Příkaz můžete také použít Submacro k definování sady akcí pro zpracování chyb v rámci makra.
Příklad
Následující makro demonstruje příkaz Submacro společně s OnError akcí makra. V tomto příkladu akce OnError říká Accessu, aby spustil vlastní submakro pro zpracování chyb, které se jmenuje ErrorHandler , když dojde k chybě. Když se v některé z akcí, která následuje, vyskytne chyba, Access přeskočí na ErrorHandler submakro. Submakro ErrorHandler zobrazí okno se zprávou, která odkazuje na MacroError objekt a zobrazí informace o chybě.
Tento snímek obrazovky ukazuje předchozí příklad v návrháři maker Accessu. V tomto případě výraz v SetLocalVar akci způsobí chybu, protože se pokouší dělit číslo nulou. Access se přesune na pojmenované ErrorHandler submakro a zobrazí informace o chybě v okně se zprávou.