Akce makra PřiChybě

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 PřiChybě slouží v Accessu můžete určit, co se má stát, když dojde k chybě v makru.

Poznámka : Akce makra PřiChybě není k dispozici ve webových aplikacích pro Access.

Nastavení

Akce makra PřiChybě má následující argumenty.

Argument akce

Popis

Přejít na

Zadejte obecné chování, které by měla nastat po dojde k chybě. Klikněte na šipku rozevíracího seznamu a potom klikněte na jednu z následujících možností:

Nastavení

Popis

Další

Access zaznamená podrobností o chybě v objektu ChybaMakra ale nedojde k zastavení makro. Makro pokračuje další akce.

Název makra

Aplikace Access zastaví aktuální makro a spustí makro s názvem v argumentu Název makra .

Selhalo:

Aplikace Access zastaví aktuální makro a zobrazí chybovou zprávu.

Název makra

Pokud argument Přejít na nastavena na Název makra, zadejte název submakro pro zpracování chyb. Název, který napíšete musí odpovídat názvu submakro v aktuálním makra. Nelze zadat název objektu jiného makra. V následujícím příkladu makra sub ErrorHandler obsažené ve stejném objektu makra jako akce makra PřiChybě .

Tento argument musí být prázdné Pokud je nastaveno argument Přejít naDalší nebo se nezdaří.

Poznámka : Návrh okna Makro naposledy změnil v aplikaci Access 2010. Pokud používáte aplikaci Access 2007, název makra tak, aby se dá použít pro zpracování chyb musí odpovídat jména ve sloupci Název makra aktuální makro.

Poznámky

  • Akce makra PřiChybě obvykle umístí na začátku makra, ale můžete taky Vložit akci později makro. Pravidla zřídit akcí se projeví při každém spuštění akce.

  • Pokud jste nastavili argument Přejít kselhání, aplikace Access se chová stejným způsobem jako kdyby došlo k nic neudělat PřiChybě v makru. To znamená když dojde k chybě, Access zastaví makro a zobrazí standardní chybové zprávy. Hlavní nepovede nastavení slouží k vypnutí zpracování chyb, které jste vytvořili dříve v makru.

Příklad

Následující makro znázorňuje použití akce makra PřiChybě . V tomto příkladu akce PřiChybě Určuje, aplikace Access spustit vlastní chybu zpracování submakro s názvem ErrorHandler, když dojde k chybě. Pokud dojde k chybě v některém z následujících akcí, aplikace Access přejde k submakro ErrorHandler. Submakro ErrorHandler zobrazí okno se zprávou, které odkazuje na ChybaMakra objekt, který chcete zobrazit informace o chybě.

Název submakro

Akce

Argumenty

PřiChybě

Přejděte na: název makra

Název makra: ErrorHandler

[Akce 2]

...

[Akce n]

ErrorHandler

MessageBox

Zpráva:="Chyba č. " & [ChybaMakra].[Číslo] & " akce " & [ChybaMakra].[NázevAkce]

ZvukovýSignál: Ano

Typ: žádné

Název: došlo k chybě

Tady je snímek obrazovky s Tvůrce maker aplikace Access (přístup verze 2010 nebo novější) se v předchozím příkladu. V tomto případě výraz v akce NastavitMístníProměnnou spustí chybu protože se bude snažit dělení čísla nulou. Access posunuje směrem dolů na submakro s názvem ErrorHandler a zobrazí informace o chybě v okně se zprávou.

Návrhovou plochu makra aplikace Access zobrazující akce makra PřiChybě.

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.

×