Så här använder du Tab Namn som variabler i Excel

När du skriver data i en Excel-arbetsbok visas arkets namn i en flik längst ner i programfönstret. När du redigerar sidkoden är namnet inte alltid så uppenbart. Även om Visual Basic-redigeraren innehåller ett projektfönster som listar arknamnen kan ett enda makro springa från flera ark. Ett makro som behandlar en försäljningsrekord kan till exempel köras på någon av flera former. Visual Basic hämtar det öppna arkets namn med hjälp av arbetsbokens ActiveSheet-egenskap.

1.

Tryck på "Alt-F11" på tangentbordet för att öppna Visual Basic-redigeraren.

2.

Navigera till det makro som måste lagra det öppna arkets namn. Klicka till exempel på "Modul1" i fönstret "Moduler" i projektfönstret och bläddra till ett makro som är lagrat i det.

3.

Skriv följande för att deklarera en variabel som lagrar fliknamnet:

Dim sheetName som String

4.

Lägg till följande rad för att tilldela flikens namn till variabeln:

sheetName = ActiveSheet.Name

Populära Inlägg