Partilhar via


Método Range.CreateNames (Excel)

Cria nomes no intervalo especificado, com base nos rótulos de texto da planilha.

Sintaxe

expressão. CreateNames (Superior, Esquerda, Inferior, Direita)

expressão Uma variável que representa um objeto de Intervalo.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Top Opcional Variant True para criar nomes usando rótulos na linha superior. O valor padrão é Falso.
Left Opcional Variant True para criar nomes usando rótulos na coluna esquerda. O valor padrão é False.
Bottom Opcional Variant True para criar nomes usando rótulos na linha inferior. O valor padrão é False.
Right Opcional Variant True para criar nomes usando rótulos na coluna direita. O valor padrão é False.

Valor de retorno

Variant

Comentários

Se não especificar uma das etiquetas Superior, Esquerda, Inferior ou Direita, o Microsoft Excel adivinha a localização das etiquetas de texto, com base na forma do intervalo especificado.

Exemplo

Este exemplo cria nomes para as células B1:B3 com base no texto das células A1:A3. Observe que você precisa incluir no intervalo as células que contêm os nomes, muito embora os nomes sejam criados somente para as células B1:B3.

Set rangeToName = Worksheets("Sheet1").Range("A1:B3") 
rangeToName.CreateNames Left:=True

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.