Name

Name class

Rappresenta un nome definito per un intervallo di celle.

public class Name

Proprietà

NomeDescrizione
Comment { get; set; }Ottiene e imposta il commento del nome. Vale solo per Excel 2007.
FullText { get; }Ottiene il nome completo del testo dell’oggetto con l’impostazione dell’ambito.
IsReferred { get; }Indica se questo nome è referenziato da altre formule.
IsVisible { get; set; }Indica se il nome è visibile.
R1C1RefersTo { get; set; }Ottiene o imposta un riferimento R1C1 diName .
RefersTo { get; set; }Restituisce o imposta la formula a cui il nome è definito a cui fare riferimento, iniziando con un segno di uguale.
SheetIndex { get; set; }Indica che questo nome appartiene alla cartella di lavoro o al foglio di lavoro. 0 = nome globale, altrimenti indice del foglio (a base singola)
Text { get; set; }Ottiene il testo del nome dell’oggetto.

Metodi

NomeDescrizione
GetRange()Ottiene l’intervallo se questo nome fa riferimento a un intervallo.
GetRange(bool)Ottiene l’intervallo se questo nome fa riferimento a un intervallo
GetRange(int, int, int)Ottiene l’intervallo se questo nome fa riferimento a un intervallo. Se il riferimento di questo nome non è assoluto, l’intervallo potrebbe essere diverso per celle diverse.
GetRanges()Ottiene tutti gli intervalli a cui si fa riferimento con questo nome.
GetRanges(bool)Ottiene tutti gli intervalli a cui si fa riferimento con questo nome.
GetReferredAreas(bool)Ottiene tutti i riferimenti a cui si fa riferimento con questo nome.
GetRefersTo(bool, bool)Ottieni il riferimento di questo nome.
GetRefersTo(bool, bool, int, int)Ottieni il riferimento di questo nome in base alla cella specificata.
SetRefersTo(string, bool, bool)Imposta il riferimento di questo Nome.
override ToString()Restituisce una stringa che rappresenta l’oggetto Range corrente.

Esempi


[C#]

//Creazione di un'istanza di un oggetto cartella di lavoro
Workbook workbook = new Workbook();
//Accesso al primo foglio di lavoro nel file Excel
Worksheet worksheet = workbook.Worksheets[0];
//Creazione di un intervallo denominato
Range range = worksheet.Cells.CreateRange("B4", "G14");
//Impostazione del nome dell'intervallo denominato
range.Name = "TestRange";
//Salvataggio del file Excel modificato nel formato predefinito (ovvero Excel 2000).
workbook.Save("output.xls");   

[Visual Basic]

'Creazione di un'istanza di un oggetto Workbook
Dim workbook As Workbook = New Workbook()
'Accesso al primo foglio di lavoro nel file Excel
Dim worksheet As Worksheet = workbook.Worksheets(0)
'Creazione di un intervallo denominato
Dim range As Range = worksheet.Cells.CreateRange("B4", "G14")
'Impostazione del nome dell'intervallo denominato
range.Name = "TestRange"
'Salvataggio del file Excel modificato nel formato predefinito (ovvero Excel 2000).
workbook.Save("output.xls")

Guarda anche