Hvordan bestemme det aktive regnearket i en arbeidsbok etter eget valg ved hjelp av en Excel -makro

Innholdsfortegnelse

For å finne ut hvilket regneark som er aktivt i en arbeidsbok, kan du bruke den riktige VBA -egenskapen i Excel -makroen

Hver arbeidsbok har et regneark (eller et diagramark) som er aktivt. Det er arket som er valgt i den tilsvarende filen via regnearkfanen.

Du kan bruke "ActiveSheet.Name" -funksjonen til å bruke en makro for å finne ut hvilket ark som er involvert. Følgende makro viser hvordan du bruker funksjonen i praksis:

Navn på undervisning ()
MsgBox ActiveWorkbook.ActiveSheet.Name
Slutt Sub

Når det starter, viser Excel et lite vindu med navnet på det aktive regnearket i den aktive arbeidsboken

Hvis du vil identifisere det aktive regnearket i en annen arbeidsbok (i stedet for den aktive arbeidsboken), må du erstatte uttrykket "ActiveWorkbook" med uttrykket "Workbooks (" Name.xls ")".

For å gå inn i makroen, trykk ALT F11 i Excel for å åpne VBA -editoren. Bruk kommandoen INSERT - MODULE for å sette inn et tomt modulark. For å starte makroen direkte fra Excel, bruk tastekombinasjonen ALT F8.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave