udvikle applikationer i Excel ved hjælp af Visual Basic for Applications kan spare dig for en masse tid, hvis du arbejder med regneark ofte. I Excel kan du hurtigt indspille makroer til at få dig i gang i programmering med VBA-kode. Optagelse af en makro vil generere VBA-kode automatisk, som du kan redigere senere og tilpasse til dine behov. I VBA kan du også tilføje dine egne sub procedurer til at automatisere processer, som du kan ringe ved hjælp af en makro. Instruktioner
1
Klik på " Udvikler " fanen og klik på " Indspil makro " for at indspille en ny makro . Type " getDate " under Macro navn, og klik "OK". Skriv " = NOW ( )" i A1 for at få det nuværende system dato. Klik på " Stop Recording " fra Code rude.
2
Klik på " Visual Basic " for at åbne VB editor vinduet. Udvid " Moduler " mappen og dobbeltklik på " Module1 " for at åbne VBA-kode modulet. Tilføj et opkald til en sub procedure, du vil skabe i trin tre i din makro kode som følgende : Hej
Sub Macro1 ()
Range (" A1" ) Select
< p . > ActiveCell.FormulaR1C1 = " = NOW () "
Call addNumbers
End sub
3
Føj følgende kode til at tilføje en ny sub procedure der vil tilføje to numre og vise resultatet :
Private Sub addNumbers ()
Dim tal1 As Integer
Dim tal2 As Integer
Range (" A3 "). Vælg
Range (" A3 "). Værdi = 4 fotos
Range (" A4 "). Vælg
Range (" A4 "). Value = 6 fotos
Range (" A3 "). Vælg
number1 = Range (" A3 "). Value
Range (" A4 "). Select
< p . . > tal2 = Range (" A4 " ) Value
Range (" A5 " ) Vælg
Range (" A5 " ) Value = ". summen af disse numre er:" & (tal1 + tal2 )
End Sub
4
Skift tilbage til Microsoft Excel-vinduet , skal du fjerne datoen i A1 og klik på " Makroer ". Klik på " Macro1 " og klik på " Kør" for at udføre VBA-kode og vise resultaterne.