Denne vejledning viser, hvordan du aktiverer en projektmappe ved hjælp af VBA.
Aktiver projektmappe
Aktiver med objektnavn
Den mest oplagte måde at aktivere en projektmappe på er ved at henvise til dens navn i Arbejdsbøger Objekt.
1 | Arbejdsbøger ("book1.xlsm"). Aktiver |
Aktiver med Workbook Number
Du kan dog også aktivere projektmapper ved at henvise til deres "nummer". Projektmappens nummer bestemmes af den rækkefølge, hvor projektmapperne blev åbnet.
Så projektmappe 1 er den første åbnede projektmappe, projektmappe 2 er den anden osv.
1 | Arbejdsbøger (2) .Aktiver |
VBA -programmering | Kodegenerator virker for dig!
Aktiver ThisWorkbook
Det ThisWorkbook Object er den projektmappe, hvor den kørende kode er gemt. For at aktivere ThisWorkbook skal du bruge denne kodelinje:
1 | ThisWorkbook.Activate |
ActiveWorkbook
Når en projektmappe er blevet aktiveret, bliver den til ActiveWorkbook. For at se ActiveWorkbook kan du bruge denne kodelinje til at hente ActiveWorkbook -navnet:
1 | Msgbox ActiveWorkbook.Name |