Visual Basic for Applications , VBA , er et programmeringsspråk skall for Microsoft Office-produkter . Med VBA kan avanserte brukere og programmerere slå ordinære Office-dokumenter til dynamiske mini - applikasjoner. En underkomité i VBA er en sub prosedyre . En sub prosedyre inneholder en rekke VB uttalelser som er utført når sub prosedyren kalles . En feil handler kjøres når uttalelsene i delprosedyre ikke kan fullføres. Avslutt uttalelsen er vanligvis brukes til å komme seg ut av feilen behandleren for prosedyre og fortsette med resten av VBA-kode. Instruksjoner
en
Åpne VBA editor. Dobbeltklikk på et av Microsoft Office-programmene som du vil arbeide med. Klikk på " Developer "-fanen og deretter på " Visual Basic. " Hvis du ikke ser "Utvikler "-kategorien , klikk på "File "-fanen og deretter " Alternativer". Klikk på " Tilpass båndet " kategorien i " Alternativer" i dialogboksen . Klikk på " hovedkategoriene ", og klikk deretter på " Developer " boksen . Klikk " OK " for å lukke "Alternativer " i dialogboksen .
2
Naviger til sub prosedyre som du vil arbeide med i Visual Basic-redigering . Dobbeltklikk på siden i ruten til høyre for å åpne den. Å arbeide på en ny prosedyre , klikk på " Insert" og deretter " Sub prosedyre . "
3
Legg til "Exit Sub "-kommandoen i sub prosedyre hvor du ønsker å gå ut av en viss blokk med kode . Dette vil være mellom Sub og End Sub kommandoer. Vanligvis er Exit Sub kommandoen lagt rett etter koden handler . Her er et eksempel på en kode blokk med en Exit Sub kommando :
" Sub -post ()
MsgBox " Hello World "
On Error GoTo Error_Handler :
regneark ( "Welcome Message" ) Aktiver
Exit Sub
Error_Handler : en p Hvis err.number = 9 Så
regneark . Add.Name = "Welcome Message"
Resume
End If
End sub "
delprosedyre viser en meldingsboks som sier" Hello World . " Hvis noen grunn programmet ikke kan vise meldingen , er det rettet til " Error_Handler " blokk . Å stoppe koden fra å fortsette å bla gjennom de samme biter av koden , er "Exit Sub " kommandoen gitt .