Tabbladnamen gebruiken als variabelen in Excel

Wanneer u gegevens in een Excel-werkmap typt, wordt de naam van het werkblad weergegeven op een tabblad onder in het toepassingsvenster. Wanneer u de paginacode bewerkt, is de naam niet altijd even duidelijk. Hoewel de Visual Basic-editor een projectvenster bevat met de bladnamen, kan elke afzonderlijke macro vanuit meerdere bladen worden uitgevoerd. Een macro die een verkooprecord verwerkt, kan bijvoorbeeld op verschillende vormen worden uitgevoerd. Visual Basic haalt de naam van het open blad op met behulp van de ActiveSheet-eigenschap van het werkboek.

1.

Druk op "Alt-F11" op uw toetsenbord om de Visual Basic-editor te openen.

2.

Navigeer naar de macro die de naam van het open blad moet opslaan. Klik bijvoorbeeld op "Module1" in de lijst "Modules" van het projectvenster en scrol naar een macro die erin is opgeslagen.

3.

Typ het volgende om een ​​variabele te declareren die de tabnaam zal opslaan:

Dim sheetName as String

4.

Voeg de volgende regel toe om de naam van het tabblad toe te wijzen aan de variabele:

sheetName = ActiveSheet.Name

Populaire Berichten