Visual Basic for Applications , VBA , er et programmeringssprog shell til Microsoft Office-produkter . Med VBA kan avancerede brugere og programmører gøre almindelige Office-dokumenter til dynamiske miniprogrammer . En Sub i VBA er et sub procedure. En sub procedure indeholder en række VB udtalelser, der udføres , når sub procedure kaldes . En fejlbehandleren der udføres, når erklæringerne i sub procedure ikke kan afsluttes . Exit erklæring er normalt bruges til at komme ud af fejlbehandleren for proceduren og fortsætte med resten af VBA-kode. Instruktioner
1
Åbn VBA editor. Dobbeltklik på et af de Microsoft Office-programmer , som du ønsker at arbejde med . Klik på " Udvikler "-fanen og derefter klikke på " Visual Basic ". Hvis du ikke kan se "Udvikler " fanen , klik på "File "-fanen og derefter på " Indstillinger". Klik på " Tilpas båndet " fanen i "Indstillinger " dialogboksen . Klik på " Main faner ", og klik derefter på "Udvikler " afkrydsningsfelt . Klik på "OK " for at lukke "Indstillinger " dialogboksen .
2
Naviger til sub procedure, som du ønsker at arbejde med i Visual Basic Editor. Dobbeltklik på den side i højre rude for at åbne den. At arbejde på en ny procedure , skal du klikke på "Indsæt " og derefter " Sub Procedure ".
3
Tilføj "Exit Sub" kommandoen i sub procedure, hvor du ønsker at afslutte en bestemt blok af kode . Dette vil være mellem Sub og End Sub kommandoer. Normalt er Exit Sub kommandoen tilføjes lige efter koden handleren . Her er et eksempel på en kode blok med en Exit Sub kommando: !
"Sub -besked ()
MsgBox " Hello World "
On Error GoTo error_handler : < br . >
Worksheets ( "Welcome Message " ) Aktiver
Exit Sub
error_handler : Hej p Hvis Err.Number = 9 Så
regneark . Add.Name = "Welcome Message "
Genoptag
End If
End Sub "
sub procedure viser en besked boks , der siger" Hello World . " Hvis en eller anden grund at programmet ikke kan vise beskeden, den er rettet til " error_handler " blok. For at stoppe koden i fortsat at cykle gennem de samme stumper af koden, "Exit Sub " kommando gives.