? Brug makroer kan fremskynde handlinger i Excel, der skal gøres gang efter gang ved at automatisere dem. Makroer kan også bruges til at indsamle data, der kan være nødvendige for yderligere programmering. For eksempel kan antallet af celler eller rækker i en tabel være nødvendigt at sikre, at automatiserede datamanipulation virker efter hensigten . For at demonstrere , kan en simpel makro tælle antallet af rækker i et regneark , og åbne en besked boks angiver, at nummeret. Instruktioner
1
Åbn et nyt excel-regneark og udfylde de første par celler i kolonne B med tilfældige ord, bogstaver eller tal.
2
Klik på "Udvikler " fane på Excels menu bånd . Hvis du ikke kan se "Udvikler "-fanen på menuen båndet , klik på Microsoft Office -ikonet øverst til venstre i vinduet , klik på " Excel-indstillinger " knappen, og klik i afkrydsningsfeltet der hedder " Vis fanen Udvikler båndet. "
3
Start Visual Basic Editor ved at klikke på Visual Basic ikonet eller trykke på Alt og F11 samtidigt.
4
Klik på " Indsæt "i Visual Basic Editor menuen og vælg" modul "
5
Skriv følgende i modulet box : Hej
Sub CountNumberofRowsinColumnB ()
NonBlankRange ( " . Ark1 B : B ")
End Sub
Sub NonBlankRange ( sRange As String )
Dim countNonBlank As Integer , myRange Som Range
Set myRange = Range ( sRange )
countNonBlank = Application.WorksheetFunction.CountA ( myRange )
MsgBox " Antal rækker: " & countNonBlank , sRange
End Sub < br >
Denne kode blev tilpasset fra et projekt i "Microsoft Visual Basic. Net Step by Step" citeret nedenfor .
6
Klik på Excel -ikonet på Visual Basic Editor til at vise Excel-regneark .
7
Klik på makro ikonet på Excel bånd og vælg " CountNumberofRowsinColumnB " fra makronavnet kassen.
8
Klik på "Kør " i makroen kassen. En besked boks vil åbne , der fortæller dig , hvor mange rækker er blevet udfyldt