Método Range.CreateNames (Excel)
Cria nomes no intervalo especificado, com base nos rótulos de texto da planilha.
Sintaxe
expressão. CreateNames (superior, esquerdo, inferior, direito)
expressão Uma variável que representa um objeto de Intervalo.
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Top | Opcional | Variantes | True para criar nomes usando rótulos na linha superior. O valor padrão é Falso. |
Left | Opcional | Variantes | True para criar nomes usando rótulos na coluna esquerda. O valor padrão é False. |
Bottom | Opcional | Variantes | True para criar nomes usando rótulos na linha inferior. O valor padrão é False. |
Right | Opcional | Variantes | True para criar nomes usando rótulos na coluna direita. O valor padrão é False. |
Valor de retorno
Variant
Comentários
Se você não especificar um dos rótulos superior, esquerdo, inferior ou direito, o Microsoft Excel adivinhará a localização dos rótulos 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.