Compartir vía


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.