Akce makra PřiChybě

Poznámka: Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji 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

Next

Access záznamů podrobností o chybě v objektu ChybaMakra , ale není zastavit 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ě

Toto je snímek obrazovky s Návrhářem maker v Accessu (Access 2010 nebo novější verze) s výše uvedeným příkladem. V tomto případě výraz v akci NastavitMístníProměnnou způsobí chybu, protože se pokouší dělit číslo nulou. Access se přesune níže na submakro s názvem ZpracováníChyby a zobrazí informace o chybě v okně se zprávou.

Okno pro návrh makra v Accessu zobrazující akci PřiChybě

Rozšiřte své dovednosti s Office
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.

×