Utvikle applikasjoner i Excel ved hjelp av Visual Basic for Applications kan spare deg for mye tid hvis du arbeider med regneark ofte . I Excel kan du raskt registrere makroer for å komme i gang i programmering ved hjelp av VBA -kode. Spille inn en makro vil generere VBA-kode automatisk som du kan redigere senere og tilpasse til dine behov. I VBA kan du også legge til dine egne sub prosedyrer for å automatisere prosesser som du kan ringe ved hjelp av en makro . Instruksjoner
en
Klikk på " Developer " og klikk " Registrer makro " for å registrere en ny makro . Type " getDate " under Makro navn og klikk " OK . " Type " = NÅ ( )" i A1 å få dagens system dato. Klikk på " Stopp registrering " fra anbefalingen ruten .
2
Klikk på " Visual Basic "-ikonet for å åpne VB editor vinduet . Utvide " moduler "-mappen og dobbeltklikk på " Module1 " for å åpne VBA-kode modulen. Legg en samtale til en sub prosedyren du vil skape i trinn tre inni makro kode som følgende : en
Sub Macro1 ( )
Range (" A1 ") Select
< p . > ActiveCell.FormulaR1C1 = " = NÅ ( )"
Call addNumbers
End sub
3
Legg til følgende kode for å legge til en ny sub prosedyre som vil legge to tall og vise resultatet :
Private Sub addNumbers ()
Dim tall1 As Integer
Dim tall2 As Integer
Range (" A3 " ) . Velg
Range (" A3 " ) . Verdi = 4
Range (" A4 " ) . Velg
Range (" A4 " ) . Verdi = 6
Range (" A3" ) . Velg
tall1 = Range (" A3" ) . Verdi
Range (" A4" ) . Velg
< p . . > tall2 = Range (" A4" ) Verdi
Range (" A5 ") Velg
Range (" A5 ") Verdi = . " summen av disse tallene er :" & ( tall1 + tall2 )
End Sub
4
Switch tilbake til Microsoft Excel-vinduet , fjerne datoen i A1 og klikk " Makroer ". Klikk " Macro1 " og klikk " Run " for å utføre VBA-kode og vise resultatene .