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".