Jak ukončit postup ve VBA

Jak ukončit postup ve VBA.

Krok 1

Otevřete editor VBA. Poklepejte na jeden z aplikací sady Microsoft Office, které chcete pracovat. Klikněte na kartu "Vývojář" a potom klikněte na "Visual Basic". Pokud se karta "Vývojář" nezobrazuje, klikněte na nabídku "Soubor" a potom na možnost "Možnosti". Klikněte na tlačítko "Upravit lištu voleb" v dialogovém okně Možnosti. Klikněte na "Hlavní karty" a potom na políčko "Vývojář". Klepnutím na tlačítko OK zavřete dialogové okno Možnosti.

Krok 2

Přejděte do postupu Sub, ve kterém chcete pracovat v Editoru jazyka. Poklepáním na stránku umístěnou na panelu vpravo ji otevřete. Chcete-li pracovat na novém postupu, klikněte na "Vložit" a potom na "Podprogram".

Krok 3

Přidejte příkaz "Exit Sub" v proceduře Sub, kde chcete ukončit konkrétní blok kódu. To by mělo být mezi větami Sub a End Sub. Obecně se příkaz Exit Sub přidá bezprostředně za kódem řadiče. Zde je příklad bloku kódu s příkazem Exit Sub:

"Sub message () MsgBox" Hello World! "

Při chybě GoTo Error_Handler: Worksheets ("Welcome Message"). Aktivovat Exit Sub

Error_Handler: Pokud Err.Number = 9 Potom Worksheets.Add.Name = "Welcome Message" pokračuje End If End Sub "

V dílčí proceduře se zobrazí okno se zprávou "Hello World". Pokud z nějakého důvodu program nemůže zobrazit zprávu, přejde do bloku "Error_Handler". Chcete-li kód zastavit a pokračovat přes stejné bitové kódy, je uveden příkaz "Sub Exit".