Name

Name class

Representa un nombre definido para un rango de celdas.

public class Name

Propiedades

NombreDescripción
Comment { get; set; }Obtiene y establece el comentario del nombre. Solo aplica para Excel 2007.
FullText { get; }Obtiene el texto completo del nombre del objeto con la configuración de alcance.
IsReferred { get; }Indica si este nombre está referido por otras fórmulas.
IsVisible { get; set; }Indica si el nombre es visible.
R1C1RefersTo { get; set; }Obtiene o establece una referencia R1C1 delName .
RefersTo { get; set; }Devuelve o establece la fórmula a la que se define el nombre, comenzando con un signo igual.
SheetIndex { get; set; }Indica que este nombre pertenece a Workbook o Worksheet. 0 = Nombre global, de lo contrario indexar a la hoja (basado en uno)
Text { get; set; }Obtiene el texto del nombre del objeto.

Métodos

NombreDescripción
GetRange()Obtiene el rango si este nombre hace referencia a un rango.
GetRange(bool)Obtiene el rango si este nombre hace referencia a un rango
GetRange(int, int, int)Obtiene el rango si este nombre hace referencia a un rango. Si la referencia de este nombre no es absoluta, el rango puede ser diferente para diferentes celdas.
GetRanges()Obtiene todos los rangos a los que hace referencia este nombre.
GetRanges(bool)Obtiene todos los rangos a los que hace referencia este nombre.
GetReferredAreas(bool)Obtiene todas las referencias referidas por este nombre.
GetRefersTo(bool, bool)Obtener la referencia de este Nombre.
GetRefersTo(bool, bool, int, int)Obtenga la referencia de este nombre en función de la celda especificada.
SetRefersTo(string, bool, bool)Establecer la referencia de este Nombre.
override ToString()Devuelve una cadena que representa el objeto Range actual.

Ejemplos


[C#]

// Instanciando un objeto Workbook
Workbook workbook = new Workbook();
//Accediendo a la primera hoja de trabajo en el archivo de Excel
Worksheet worksheet = workbook.Worksheets[0];
//Creando un rango con nombre
Range range = worksheet.Cells.CreateRange("B4", "G14");
//Establecer el nombre del rango con nombre
range.Name = "TestRange";
//Guardar el archivo de Excel modificado en el formato predeterminado (es decir, Excel 2000)
workbook.Save("output.xls");   

[Visual Basic]

'Crear una instancia de un objeto Workbook
Dim workbook As Workbook = New Workbook()
'Acceso a la primera hoja de trabajo en el archivo de Excel
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Creación de un rango con nombre
Dim range As Range = worksheet.Cells.CreateRange("B4", "G14")
'Establecer el nombre del rango con nombre
range.Name = "TestRange"
'Guardar el archivo de Excel modificado en formato predeterminado (es decir, Excel 2000)
workbook.Save("output.xls")

Ver también