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.