Innholdsfortegnelse
Denne opplæringen vil demonstrere hvordan du aktiverer en arbeidsbok ved hjelp av VBA.
Aktiver arbeidsbok
Aktiver med objektnavn
Den mest åpenbare måten å aktivere en arbeidsbok er ved å referere til navnet i Arbeidsbøker Object.
1 | Arbeidsbøker ("book1.xlsm"). Aktiver |
Aktiver med arbeidsboknummer
Du kan imidlertid også aktivere arbeidsbøker ved å referere til "nummeret". Arbeidsboknummeret bestemmes av rekkefølgen arbeidsbøkene ble åpnet i.
Så arbeidsbok 1 er den første åpnede arbeidsboken, arbeidsbok 2 er den andre, etc.
1 | Arbeidsbøker (2). Aktiver |
VBA -programmering | Kodegenerator fungerer for deg!
Aktiver ThisWorkbook
De ThisWorkbook Object er arbeidsboken der løpekoden er lagret. For å aktivere ThisWorkbook bruker du denne kodelinjen:
1 | ThisWorkbook.Activate |
ActiveWorkbook
Når en arbeidsbok er aktivert, blir den til ActiveWorkbook. For å se ActiveWorkbook kan du bruke denne kodelinjen til å hente ActiveWorkbook -navnet:
1 | Msgbox ActiveWorkbook.Name |