Clase Name - nombre (Excel VBA)

La clase Name representa un nombre definido para un rango de celdas.

La clase Name da acceso a la clase Name


Dim nam as Name
Set nam = ActiveWorkbook.Names(Index:=1)

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos Name en una colección.


Set newSheet = Worksheets.Add 
i = 1 
For Each nm In ActiveWorkbook.Names 
 newSheet.Cells(i, 1).Value = nm.Name 
 newSheet.Cells(i, 2).Value = "'" & nm.RefersTo 
 i = i + 1 
Next 
newSheet.Columns("A:B").AutoFit

Métodos

Delete - Elimina el objeto.

Propiedades

Value (Default member) - Devuelve o establece un valor de tipo String que representa la fórmula a la que debe hacer referencia el nombre.

Category Devuelve o establece la categoría del nombre especificado en el lenguaje de la macro.

CategoryLocal Devuelve o establece la categoría del nombre especificado, en el lenguaje del usuario, si el nombre hace referencia a una función o un comando personalizado.

Comment Devuelve o establece el comentario asociado con el nombre.

Index Devuelve un valor de tipo Long que representa el número de índice del objeto dentro de una colección de objetos similares.

MacroType Devuelve o establece el objeto al que hace referencia el nombre.

Name Devuelve o establece un valor de tipo String que representa el nombre del objeto.

NameLocal Devuelve o establece el nombre del objeto en el idioma del usuario.

RefersTo Devuelve o establece la fórmula a la que debe hacer referencia el nombre, en la notación de estilo A1 y el lenguaje de la macro, comenzando con un signo igual.

RefersToLocal Devuelve o establece la fórmula a la que hace referencia el nombre.

RefersToR1C1 Devuelve o establece la fórmula a la que hace referencia el nombre.

RefersToR1C1Local Devuelve o establece la fórmula a la que hace referencia el nombre.

RefersToRange Devuelve el objeto Range al que hace referencia un objeto Name .

ShortcutKey Devuelve o establece la tecla de método abreviado de un nombre definido como un comando de macro personalizado de Microsoft Excel versión 4.

ValidWorkbookParameter Devuelve True si el objeto Name especificado es un parámetro de libro válido.

Visible Devuelve o establece un valor Boolean que determina si el objeto es visible.

WorkbookParameter Devuelve o establece el objeto Name especificado como un parámetro de libro.

Range - Representa una celda, una fila, una columna, una selección de celdas que contienen uno o más bloques de celdas contiguos o un rango 3D.