? Använda makron kan påskynda åtgärder i Excel som behöver göras gång på gång genom att automatisera dem . Makron kan också användas för att samla in data som kan behövas för ytterligare programmering . Exempelvis kan antalet celler eller rader i en tabell att behövas för att säkerställa att automatiserade funktioner datamanipulering som avsett . För att visa , kan ett enkelt makro räkna antalet rader i ett kalkylblad och öppna en meddelanderuta som anger att numret . Instruktioner
1
Öppna ett nytt Excel-ark och fyll i de första cellerna i kolumn B med slumpmässiga ord , bokstäver eller siffror .
2
Klicka på " Developer " fliken på Excel -menyn band . Om du inte kan se " Utvecklare " fliken på menyn menyfliksområdet , klicka på Microsoft Office- ikonen längst upp till vänster i fönstret , klicka på " Excel-alternativ " -knappen , och klicka i kryssrutan som läser " Visa fliken Utvecklare i menyfliksområdet . " Addera 3
Starta Visual Basic Editor genom att klicka på Visual Basic -ikonen eller trycka på Alt och F11 samtidigt .
4
Klicka på " Infoga " på Visual Basic Editor -menyn och valde " module "
5
Skriv följande i modulen rutan :
Sub CountNumberofRowsinColumnB ( ) katalog
NonBlankRange ( " . Blad1 B : B " ) katalog
End Sub
Sub NonBlankRange ( sRange As String ) katalog
Dim countNonBlank As Integer , myRange Som Range
Set myRange = Range ( sRange ) katalog
countNonBlank = Application.WorksheetFunction.CountA ( myRange ) katalog
MsgBox " Antal rader : " & countNonBlank , , sRange
End Sub
koden anpassades från ett projekt i " Microsoft Visual Basic . Net Step by Step " citeras nedan .
6
Klicka på Excel- ikonen på Visual Basic Editor för att visa Excel .
7
Klicka på makro -ikonen på Excel- menyfliksområdet och välj " CountNumberofRowsinColumnB " från makronamnknappen rutan .
8
Klicka på "Kör " i makrot rutan . En meddelanderuta öppnas som talar om hur många rader har fyllts i. Addera