WorksheetCollection

WorksheetCollection class

Incapsula una raccolta diWorksheet oggetti.

public class WorksheetCollection : CollectionBase<Worksheet>

Proprietà

NomeDescrizione
ActiveSheetIndex { get; set; }Rappresenta l’indice del foglio di lavoro attivo all’apertura del foglio di calcolo.
ActiveSheetName { get; set; }Rappresenta il nome del foglio di lavoro attivo all’apertura del foglio di calcolo.
BuiltInDocumentProperties { get; }Restituisce aDocumentPropertyraccolta che rappresenta tutte le proprietà del documento integrate nel foglio di calcolo.
Capacity { get; set; }
Count { get; }
CustomDocumentProperties { get; }Restituisce aDocumentProperty raccolta che rappresenta tutte le proprietà del documento personalizzato del foglio di calcolo.
Dxfs { get; }Ottiene i record di formattazione differenziale principale.
ExternalLinks { get; }Rappresenta i collegamenti esterni in una cartella di lavoro.
IsRefreshAllConnections { get; set; }Indica se aggiornare tutte le connessioni all’apertura del file in MS Excel.
Item { get; }Ottiene ilWorksheet elemento all’indice specificato. (2 indexers)
Item { get; set; }
Names { get; }Ottiene la raccolta di tutti gli oggetti Name nel foglio di calcolo.
OleSize { get; set; }Ottiene e imposta la dimensione visualizzata quando il file cartella di lavoro viene utilizzato come oggetto Ole.
RevisionLogs { get; }Rappresenta i registri delle revisioni.
TableStyles { get; }OttieneTableStyles oggetto.
ThreadedCommentAuthors { get; }Ottiene l’elenco degli autori di commenti in thread.
WebExtensions { get; }Ottiene l’elenco dei riquadri attività.
WebExtensionTaskPanes { get; }Ottiene l’elenco dei riquadri attività.
XmlMaps { get; set; }Ottiene e imposta le mappe XML nella cartella di lavoro.

Metodi

NomeDescrizione
Add()Aggiunge un foglio di lavoro alla raccolta.
Add(SheetType)Aggiunge un foglio di lavoro alla raccolta.
Add(string)Aggiunge un foglio di lavoro alla raccolta.
AddCopy(int)Aggiunge un foglio di lavoro alla raccolta e copia i dati da un foglio di lavoro esistente.
AddCopy(string)Aggiunge un foglio di lavoro alla raccolta e copia i dati da un foglio di lavoro esistente.
BinarySearch(Worksheet)
BinarySearch(Worksheet, IComparer<Worksheet>)
BinarySearch(int, int, Worksheet, IComparer<Worksheet>)
Clear()Cancella tutti i fogli di lavoro. (2 methods)
ClearPivottables()Cancella le tabelle pivot dal foglio di calcolo.
Contains(Worksheet)
CopyTo(Worksheet[])
CopyTo(Worksheet[], int)
CopyTo(int, Worksheet[], int, int)
CreateRange(string, int)Crea aRange oggetto da un indirizzo dell’intervallo.
CreateUnionRange(string, int)Crea aRange oggetto da un indirizzo dell’intervallo.
Exists(Predicate<Worksheet>)
Find(Predicate<Worksheet>)
FindAll(Predicate<Worksheet>)
FindIndex(Predicate<Worksheet>)
FindIndex(int, Predicate<Worksheet>)
FindIndex(int, int, Predicate<Worksheet>)
FindLast(Predicate<Worksheet>)
FindLastIndex(Predicate<Worksheet>)
FindLastIndex(int, Predicate<Worksheet>)
FindLastIndex(int, int, Predicate<Worksheet>)
GetEnumerator()
GetNamedRanges()Ottiene tutti gli intervalli denominati predefiniti nel foglio di calcolo.
GetNamedRangesAndTables()Ottiene tutti gli intervalli denominati predefiniti nel foglio di calcolo.
GetRangeByName(string)Ottiene l’oggetto Range in base al nome predefinito.
GetRangeByName(string, int, bool)OttieneRange per nome predefinito o nome della tabella
GetSheetByCodeName(string)Ottiene il foglio di lavoro in base al nome in codice.
IndexOf(Worksheet)
IndexOf(Worksheet, int)
IndexOf(Worksheet, int, int)
Insert(int, SheetType)Inserisci un foglio di lavoro.
Insert(int, SheetType, string)Inserisci un foglio di lavoro.
LastIndexOf(Worksheet)
LastIndexOf(Worksheet, int)
LastIndexOf(Worksheet, int, int)
RefreshPivotTables()Aggiorna tutte le tabelle pivot in WorksheetCollection.
RegisterAddInFunction(int, string)Aggiunge la funzione di aggiunta nella cartella di lavoro
RegisterAddInFunction(string, string, bool)Aggiunge la funzione di aggiunta nella cartella di lavoro
RemoveAt(int)Rimuove l’elemento in corrispondenza di un indice specificato. (2 methods)
RemoveAt(string)Rimuove l’elemento con un nome specificato.
SetOleSize(int, int, int, int)Imposta la dimensione visualizzata quando il file cartella di lavoro viene utilizzato come oggetto Ole.
SortNames()Ordina i nomi definiti.
SwapSheet(int, int)Scambia i due fogli.

Esempi

[C#]

Workbook workbook = new Workbook();

WorksheetCollection sheets = workbook.Worksheets;

//Aggiungi un foglio di lavoro
sheets.Add();

//Cambia il nome di un foglio di lavoro
sheets[0].Name = "First Sheet";

//Imposta il foglio attivo sul secondo foglio di lavoro
sheets.ActiveSheetIndex = 1;

	
[Visual Basic]

Dim excel as Workbook = new Workbook()

Dim sheets as WorksheetCollection = excel.Worksheets

'Aggiungi un foglio di lavoro
sheets.Add()

'Modifica il nome di un foglio di lavoro
sheets(0).Name = "First Sheet"

'Imposta il foglio attivo sul secondo foglio di lavoro
sheets.ActiveSheetIndex = 1

Guarda anche