Visual Basic for Applications , VBA , is een programmeertaal shell voor Microsoft Office -producten . Met VBA , kunnen gevorderde gebruikers en programmeurs gewone Office-documenten om te zetten in dynamische mini - applicaties . Een Sub in VBA is een sub procedure . Een sub procedure bevat een reeks VB verklaringen die worden uitgevoerd wanneer de sub procedure heet . Een fout handler wordt uitgevoerd wanneer de verklaringen in de sub procedure niet kan worden voltooid . De Exit statement wordt meestal gebruikt om eruit te komen van de fout handler voor de procedure en ga verder met de rest van de VBA-code . Instructies 1 Open de VBA editor . Dubbelklik op een van de Microsoft Office-programma dat u wilt werken . Klik op het tabblad " Developer " en klik op " Visual Basic . " Als u niet het tabblad "Ontwikkelaar " zien, klik op het tabblad " File " en vervolgens " Opties". Klik op het tabblad " Aanpassen Lint" op het "Opties " dialoogvenster . Klik op " Main tabs , " en klik vervolgens op de " Developer " vakje . Klik op " OK " om de "Opties " dialoogvenster te sluiten . Kopen van 2 Navigeer naar de sub procedure die u wilt met werken in de Visual Basic Editor . Dubbelklik op de pagina in het rechterpaneel om het te openen . Te werken aan een nieuwe procedure , klik op " Invoegen" en vervolgens "Sub procedure . " 3 Voeg de " Exit Sub ' commando in de sub procedure waarbij u een bepaalde afslag blok code . Dit zal worden tussen de Sub en End Sub opdrachten . Meestal wordt de Exit Sub commando toegevoegd direct na de code handler . Hier is een voorbeeld van een code blok met een Exit Sub commando: ! " Sub -bericht ( ) MsgBox " Hello World " On Error GoTo Error_Handler : < br . Worksheets ( " Welcome Message " ) > Activeer Exit Sub Error_Handler : Als Err.Number = 9 dan Werkbladen . Add.Name = " Welkom Message " Resume End Als End sub " De sub procedure toont een bericht dat zegt" Hello World . " Als om wat voor reden het programma kan het bericht niet , het is gericht op de " Error_Handler " blok . Om de code uit voortgezette om door dezelfde stukjes code te stoppen , wordt de "Exit Sub ' commando gegeven .
|