Syntaxis
Expressie.CodeName
Expressie Een expressie die een Worksheet-object als resultaat geeft.
Opmerkingen
De waarde die u ziet in de cel rechts van (Naam) in het venster Eigenschappen is de codenaam van het geselecteerde object. Bij het ontwerpen kunt u de codenaam van het object wijzigen door deze waarde te wijzigen. U kunt deze eigenschap niet bij uitvoering van een programma wijzigen.
U kunt de codenaam van een object gebruiken in plaats van een expressie die het object als resultaat geeft. Als de codenaam voor werkblad 1 bijvoorbeeld 'Sheet1' is, zijn de volgende twee expressies identiek:
Worksheets(1).Range("a1")
Sheet1.Range("a1")
De bladnaam kan anders zijn dan de codenaam. Als u een blad maakt, zijn de bladnaam en de codenaam hetzelfde. Als u echter de bladnaam wijzigt, wordt de codenaam niet gewijzigd. Als u de codenaam wijzigt (via het venster Eigenschappen in de VBA-editor) wordt de bladnaam niet gewijzigd.
Voorbeeld
In het volgende voorbeeld wordt de codenaam voor werkblad 1 weergegeven.
Visual Basic for Applications
MsgBox Worksheets(1).CodeName