Microsoft Excel programmeringsspråk, Visual Basic for Applications ( VBA ) , er et kraftig verktøy som er tilgjengelig for alle , inkludert ikke-programmerere . Med makroer og VBA , kan du redusere langvarige oppgaver til sekunder , lage interaktive bruker former , eller bygge applikasjoner for dine venner og kollegaer . I VBA , er en subrutine ( også kalt en " subprocedure ") brukes til å utføre en oppgave innenfor et program . Det ligner på en funksjon , men returnerer ikke en verdi. Hver subrutine begynner med en Sub uttalelse og slutter med en End Sub uttalelse. Instruksjoner
en
Åpne Visual Basic-redigering . I Excel 2003 , fra menyen , velg " Vis ", " Verktøylinjer" og " Visual Basic. " Fra den nye verktøylinjen , klikk Visual Basic Editor-ikonet . I Excel 2007 , i kategorien Utvikler i Kode -gruppen , klikker du på " Visual Basic. "
2
Sett inn en ny modul . Fra menyen , klikk på " Sett inn ", " Module ". Du vil se den nye modulen som er oppført i Project Explorer med navnet " Module1 . "
3
Sett inn en ny prosedyre . Fra menyen , klikk på " Sett inn ", " Prosedyre ".
4
I " Add Procedure " pop -up -boksen skriver du inn et navn for den nye subrutine . Bruk understreker , i stedet for mellomrom , for å skille ord .
5
Under "Type ", velg " Sub ".
6
Under " Scope ", velg " Public" eller "Privat ". En offentlig subrutine er tilgjengelig for andre prosedyrer , en privat subrutinen arbeider innenfor samme prosedyre
7 p Hvis ønskelig , sjekk " Alle lokale variabler som Static " sjekkheftet . . Statiske variabler beholde sine verdier når du går ut av en prosedyre . Standard oppførsel sletter alle variabler .
8
Klikk "OK". I koden vinduet, vil du se Sub og End Sub uttalelser .
9
Legg kode . Mellom " Sub" og " End Sub ", sette inn VBA instruksjoner for subrutine din . For eksempel , bruker du følgende kode for å vise en meldingsboks med en hilsen : en
Sub Test ( ) MsgBox "Hello World" End Sub
10
Kjør subrutinen . Fra menyen , velg " Kjør". I Excel 2003 , vil subrutinen utføre . I Excel 2007 , velg subrutine i pop - up-boksen , og klikk " Kjør" for å starte utførelsen.