Bruk en VBA -egenskap til å spørre om hvor mange regneark som er inneholdt i den aktive arbeidsboken
I mange makroer bør alle regneark i en arbeidsbok kjøres gjennom. For å gjøre dette må du først finne ut hvor mange regneark som er i en arbeidsbok.
Du kan spørre COUNT -egenskapen for dette formålet. Følgende makro viser hvordan du bruker denne egenskapen i praksis:
Sub ShowSheetNumber ()
Dim nummer som heltall
Number = Worksheets.Count
MsgBox "Den nåværende arbeidsboken inneholder" & _
Nummer og "tabeller".
Slutt Sub
Makroen leser opp antall regneark i gjeldende arbeidsbok og viser dette nummeret med en melding i et vindu. Illustrasjonen nedenfor viser hvordan resultatet kan se ut:
Trykk på tastekombinasjonen ALT F11 i Excel for å gå inn i makroen. Dette kaller opp VBA -redaktøren. Bruk kommandoen INSERT - MODULE for å sette inn et tomt modulark. For å starte makroen, trykk på tastekombinasjonen ALT F8 i Excel.