Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Define um novo nome para um intervalo de células.
Sintaxe
expressão. Add (Name, RefersTo, Visible, MacroType, ShortcutKey, Category, NameLocal, RefersToLocal, CategoryLocal, RefersToR1C1, RefersToR1C1Local)
expressão Uma variável que representa um objeto Names .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| Name | Opcional | Variant | Especifica o texto, em inglês, a utilizar como o nome se o parâmetro NameLocal não for especificado. Os nomes não podem conter espaços nem podem ser formatados como referências a células. |
| RefersTo | Opcional | Variant | Descreve o que o nome se refere, em inglês, através da notação de estilo A1, se os parâmetros RefersToLocal, RefersToR1C1 e RefersToR1C1Local não forem especificados. NOTA: nada é devolvido se a referência não existir. |
| Visible | Opcional | Variant | True especifica que o nome está definido como visível. False especifica que o nome está definido como oculto. Um nome oculto não aparece na caixa de diálogo Definir Nome, Colar Nome ou Goto . O valor padrão é True. |
| MacroType | Opcional | Variant | O tipo de macro, determinado por um destes valores:
|
| ShortcutKey | Opcional | Variant | Especifica a tecla de atalho da macro. Deve ser uma única letra, como "z" ou "Z". Aplica-se somente a macros de comando. |
| Category | Opcional | Variant | A categoria da macro ou função se o argumento MacroType for igual a 1 ou 2. A categoria é usada no Assistente de Função. Categorias existentes podem ser referidas por número, começando por 1, ou por nome, em inglês. O Excel cria uma nova categoria se a categoria especificada não existir. |
| NameLocal | Opcional | Variant | Especifica o texto localizado a utilizar como o nome se o parâmetro Nome não for especificado. Os nomes não podem conter espaços nem podem ser formatados como referências a células. |
| RefersToLocal | Opcional | Variant | Descreve o que o nome se refere, em texto localizado com notação de estilo A1, se os parâmetros RefersTo, RefersToR1C1 e RefersToR1C1Local não forem especificados. |
| CategoryLocal | Opcional | Variant | Especifica o texto localizado que identifica a categoria de uma função personalizada se o parâmetro Categoria não for especificado. |
| RefersToR1C1 | Opcional | Variant | Descreve o que o nome se refere, em inglês com notação de estilo R1C1, se os parâmetros RefersTo, RefersToLocal e RefersToR1C1Local não forem especificados. |
| RefersToR1C1Local | Opcional | Variant | Descreve o que o nome se refere, em texto localizado com notação de estilo R1C1, se os parâmetros RefersTo, RefersToLocal e RefersToR1C1 não forem especificados. |
Valor de retorno
Um objeto Nome que representa o novo nome.
Exemplo
Este exemplo define um novo nome para o intervalo A1:D3 de Sheet1 na pasta de trabalho ativa.
Observação
Nothing será retornado se Sheet1 não existir.
Sub MakeRange()
ActiveWorkbook.Names.Add _
Name:="tempRange", _
RefersTo:="=Sheet1!$A$1:$D$3"
End Sub
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.