Partilhar via


Objeto de nome (Excel)

Representa um nome definido para um intervalo de células. Os nomes podem ser nomes incorporados ( como Base de Dados, Print_Area e Auto_Open) ou nomes personalizados.

Comentários

Objetos de Aplicação, Livro e Folha de Cálculo

O objeto Name é membro da coleção Names referente aos objetos Application, Workbook e Worksheet. Utilize Nomes (índice), em que o índice é o número do índice de nome ou o nome definido, para devolver um único objeto Nome .

O número de índice indica a posição do nome dentro da coleção. Os nomes são substituídos em ordem alfabética (de A a Z), sem distinção entre maiúsculas e minúsculas.

Objetos de intervalo

Embora um objeto Intervalo possa ter mais do que um nome, não existe nenhuma coleção de Nomes para o objeto Intervalo . Utilize Nome com um objeto Intervalo para devolver o nome próprio da lista de nomes (ordenados alfabeticamente) atribuídos ao intervalo.

Exemplo

O exemplo a seguir exibe a referência de célula para o primeiro nome na coleção do aplicativo.

MsgBox Names(1).RefersTo

O exemplo a seguir exclui o nome "mySortRange" da pasta de trabalho ativa.

ActiveWorkbook.Names("mySortRange").Delete

Use a propriedade Name para retornar ou definir o texto do próprio nome. O exemplo a seguir altera o nome do primeiro objeto Name na pasta de trabalho ativa.

Names(1).Name = "stock_values"

O exemplo seguinte define a propriedade Visible para o nome próprio atribuído às células A1:B1 na folha de cálculo um.

Worksheets(1).Range("a1:b1").Name.Visible = False

Métodos

Propriedades

Confira também

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.