Slik bruker du Tab-navn som variabler i Excel

Når du skriver data inn i en Excel-arbeidsbok, vises arkets navn i en kategori nederst i programvinduet. Når du redigerer sidekoden, er navnet ikke alltid så opplagt. Selv om Visual Basic-editoren inneholder et prosjektvindu som viser arknavnene, kan en enkelt makro kjøres fra flere ark. For eksempel kan en makro som behandler en salgspost, kjøre på en hvilken som helst av flere former. Visual Basic henter det åpne arkets navn ved hjelp av arbeidsbokens ActiveSheet-egenskap.

1.

Trykk "Alt-F11" på tastaturet for å åpne Visual Basic-editoren.

2.

Naviger til makroen som må lagre det åpne arkets navn. For eksempel, klikk "Modul1" i prosjektvinduets "Moduler" -liste og bla til en makro som er lagret i den.

3.

Skriv inn følgende for å erklære en variabel som vil lagre fanenavnet:

Dim arknavn som String

4.

Legg til følgende linje for å tilordne fanens navn til variabelen:

sheetName = ActiveSheet.Name

Populære Innlegg