How to Program i VBA Excel
Utvikling av 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 ta opp makroer for å komme i gang i programmering med 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.
Bruksanvisning
1 Klikk på "Utvikler" og klikk "Registrer makro" for å spille inn en ny makro. Skriv "getDate" under Makronavn, og klikk "OK." Type "= NÅ ()" i A1 for å få gjeldende systemdato. Klikk "Stopp registrering" fra anbefalingen ruten.
2 Klikk på "Visual Basic" ikonet for å åpne redigeringsvinduet VB. Utvid "moduler" -mappen og dobbeltklikk på "module1" for å åpne VBA kodemodulen. Legg en samtale til en sub prosedyren du vil skape i trinn tre inni makrokode som følgende:
Sub Makro1 ()
Range("A1").Select
ActiveCell.FormulaR1C1 = "= NÅ ()"
samtale~~POS=TRUNC addNumbers
End Sub
3 Legg til følgende kode for å legge til en ny sub prosedyre som vil legge til to tall og vise resultatet:
Private Sub addNumbers ()
Dim tall1 As Integer
Dim tall2 As Integer
Range("A3").Select
Range ( "A3"). Verdi = 4
Range ( "A4"). Velg
Range ( "A4"). Verdi = 6
Range ( "A3"). Velg
tall1 = Range ( "A3"). Verdi
Range ( "A4"). Velg
tall2 = Range ( "A4"). Verdi
Range ( "A5"). Velg
. Range ( "A5") value = "Summen av disse tallene er:" & (tall1 + tall2)
End Sub
4 Bytt tilbake til Microsoft Excel-vinduet, fjern datoen i A1 og klikk "makroer". Klikk "Makro1" og klikk "Kjør" for å utføre VBA-kode og vise resultatene.