Método Range.ApplyNames (Excel)
Aplica nombres a las celdas del rango especificado.
Sintaxis
expresión. ApplyNames (Names, IgnoreRelativeAbsolute, UseRowColumnNames, OmitColumn, OmitRow, Order, AppendLast)
expresión Variable que representa un objeto Range.
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Names | Opcional | Variant | Matriz de los nombres que se aplicarán. Si este argumento se omite, se aplicarán al rango todos los nombres de la hoja. |
IgnoreRelativeAbsolute | Opcional | Variant | True para reemplazar las referencias por nombres, sin tener en cuenta los tipos de referencia, ya sean de nombres o de referencias. False para reemplazar las referencias absolutas sólo con nombres absolutos, las relativas sólo con nombres relativos y las mixtas sólo con nombres mixtos. El valor predeterminado es True. |
UseRowColumnNames | Opcional | Variant | True para utilizar los nombres de los rangos de filas y columnas que contienen el rango especificado si no se encuentran los nombres del rango. False para omitir los argumentos OmitColumn y OmitRow. El valor predeterminado es True. |
OmitColumn | Opcional | Variant | True para reemplazar la referencia completa por el nombre con orientación de fila. El nombre con orientación de columna sólo puede omitirse si la celda a la que se hace referencia está en la misma columna que la fórmula y se encuentra dentro de un rango con nombre orientado a fila. El valor predeterminado es True. |
OmitRow | Opcional | Variant | True para reemplazar la referencia completa por el nombre con orientación de columna. El nombre con orientación de fila sólo puede omitirse si la celda a la que se hace referencia está en la misma fila que la fórmula y se encuentra dentro de un rango con nombre orientado a columna. El valor predeterminado es True. |
Order | Opcional | XlApplyNamesOrder | Determina qué nombre de rango se enumera primero cuando una referencia de celda se reemplaza por un nombre de rango con orientación de fila y de columna. |
AppendLast | Opcional | Variant | True para reemplazar las definiciones de los nombres de Names y también las definiciones de los últimos nombres que se definieron. False para que sólo se reemplacen las definiciones de los nombres de Names. El valor predeterminado es False. |
Valor devuelto
Variant
Comentarios
Use la función Array para crear la lista de nombres para el argumento Names .
Si desea aplicar nombres a la totalidad de la hoja, use Cells.ApplyNames.
No es posible eliminar los nombres aplicados; para ello, use el método Delete.
Ejemplo:
En este ejemplo se aplican nombres a toda la hoja.
Cells.ApplyNames Names:=Array("Sales", "Profits")
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.