For at finde ud af, hvilket regneark der er aktivt i en projektmappe, kan du bruge den relevante VBA -egenskab i din Excel -makro
Hver projektmappe har et regneark (eller et diagramark), der i øjeblikket er aktivt. Det er arket, der vælges i den tilsvarende fil via regnearksfanen.
Du kan bruge funktionen "ActiveSheet.Name" til at bruge en makro til at finde ud af, hvilket ark der er involveret. Følgende makro viser, hvordan funktionen bruges i praksis:
Undervisning af arknavn ()
MsgBox ActiveWorkbook.ActiveSheet.Name
Afslut Sub
Når det starter, viser Excel et lille vindue med navnet på det aktive regneark i den aktive projektmappe
Hvis du vil identificere det aktive regneark i en anden projektmappe (frem for den aktive projektmappe), skal du erstatte sætningen "ActiveWorkbook" med sætningen "Workbooks (" Name.xls ")".
For at komme ind i makroen skal du trykke på ALT F11 i Excel for at åbne VBA -editoren. Brug kommandoen INSERT - MODULE til at indsætte et tomt modulark. For at starte makroen direkte fra Excel skal du bruge tastekombinationen ALT F8.