Propriedade Workbook.CodeName (Excel)

Retorna o nome de código do objeto. String somente leitura.

Sintaxe

expressão. Codinome

Expressão Uma expressão que retorna um objeto Workbook .

Comentários

O valor que você vê na célula à direita de (Nome) no janela Propriedades é o nome de código do objeto selecionado. No momento do design, você pode alterar o nome de código de um objeto alterando esse valor. Você não pode alterar programaticamente essa propriedade em tempo de execução.

O nome de código para um objeto pode ser usado no lugar de uma expressão que retorne o objeto. Por exemplo, se o nome de código da planilha um for Sheet1, as expressões a seguir serão idênticas.

Worksheets(1).Range("a1") 
Sheet1.Range("a1")

É possível que o nome da planilha seja diferente do nome do código. Quando você cria uma planilha, o nome da planilha e o nome do código são os mesmos, mas alterar o nome da planilha não altera o nome do código e alterar o nome do código (usando o janela Propriedades no Editor do Visual Basic) não altera o nome da planilha.

Exemplo

Este exemplo exibe o nome de código da planilha um.

MsgBox Worksheets(1).CodeName

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.