WorksheetCollection

WorksheetCollection class

Kapselt eine Sammlung vonWorksheet Objekte.

public class WorksheetCollection : CollectionBase<Worksheet>

Eigenschaften

NameBeschreibung
ActiveSheetIndex { get; set; }Stellt den Index des aktiven Arbeitsblatts dar, wenn die Tabelle geöffnet wird.
ActiveSheetName { get; set; }Repräsentiert den Namen des aktiven Arbeitsblatts, wenn die Tabelle geöffnet wird.
BuiltInDocumentProperties { get; }Gibt a zurückDocumentPropertySammlung, die alle integrierten Dokumenteigenschaften der Tabelle darstellt.
Capacity { get; set; }
Count { get; }
CustomDocumentProperties { get; }Gibt a zurückDocumentProperty Sammlung, die alle benutzerdefinierten Dokumenteigenschaften der Tabelle darstellt.
Dxfs { get; }Ruft die differenziellen Master-Formatierungsdatensätze ab.
ExternalLinks { get; }Repräsentiert externe Links in einer Arbeitsmappe.
IsRefreshAllConnections { get; set; }Gibt an, ob alle Verbindungen beim Öffnen einer Datei in MS Excel aktualisiert werden.
Item { get; }Ruft die abWorksheet Element am angegebenen Index. (2 indexers)
Item { get; set; }
Names { get; }Ruft die Sammlung aller Name-Objekte in der Tabelle ab.
OleSize { get; set; }Ruft die angezeigte Größe ab und legt sie fest, wenn die Arbeitsmappendatei als Ole-Objekt verwendet wird.
RevisionLogs { get; }Stellt Revisionsprotokolle dar.
TableStyles { get; }erhältTableStyles Objekt.
ThreadedCommentAuthors { get; }Ruft die Liste der Thread-Kommentarautoren ab.
WebExtensions { get; }Ruft die Liste der Aufgabenbereiche ab.
WebExtensionTaskPanes { get; }Ruft die Liste der Aufgabenbereiche ab.
XmlMaps { get; set; }Ruft die XML-Zuordnungen in der Arbeitsmappe ab und legt sie fest.

Methoden

NameBeschreibung
Add()Fügt der Sammlung ein Arbeitsblatt hinzu.
Add(SheetType)Fügt der Sammlung ein Arbeitsblatt hinzu.
Add(string)Fügt der Sammlung ein Arbeitsblatt hinzu.
AddCopy(int)Fügt der Sammlung ein Arbeitsblatt hinzu und kopiert Daten aus einem vorhandenen Arbeitsblatt.
AddCopy(string)Fügt der Sammlung ein Arbeitsblatt hinzu und kopiert Daten aus einem vorhandenen Arbeitsblatt.
BinarySearch(Worksheet)
BinarySearch(Worksheet, IComparer<Worksheet>)
BinarySearch(int, int, Worksheet, IComparer<Worksheet>)
Clear()Alle Arbeitsblätter löschen. (2 methods)
ClearPivottables()Löscht Pivot-Tabellen aus der Tabelle.
Contains(Worksheet)
CopyTo(Worksheet[])
CopyTo(Worksheet[], int)
CopyTo(int, Worksheet[], int, int)
CreateRange(string, int)Erstellt einRange Objekt aus einer Adresse des Bereichs.
CreateUnionRange(string, int)Erstellt einRange Objekt aus einer Adresse des Bereichs.
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()Ruft alle vordefinierten benannten Bereiche in der Tabelle ab.
GetNamedRangesAndTables()Ruft alle vordefinierten benannten Bereiche in der Tabelle ab.
GetRangeByName(string)Ruft Range-Objekt nach vordefiniertem Namen ab.
GetRangeByName(string, int, bool)erhältRange nach vordefiniertem Namen oder Tabellenname
GetSheetByCodeName(string)Ruft das Arbeitsblatt nach dem Codenamen ab.
IndexOf(Worksheet)
IndexOf(Worksheet, int)
IndexOf(Worksheet, int, int)
Insert(int, SheetType)Arbeitsblatt einfügen.
Insert(int, SheetType, string)Arbeitsblatt einfügen.
LastIndexOf(Worksheet)
LastIndexOf(Worksheet, int)
LastIndexOf(Worksheet, int, int)
RefreshPivotTables()Aktualisiert alle PivotTables in der WorksheetCollection.
RegisterAddInFunction(int, string)Fügt der Arbeitsmappe eine Add-in-Funktion hinzu
RegisterAddInFunction(string, string, bool)Fügt der Arbeitsmappe eine Add-in-Funktion hinzu
RemoveAt(int)Entfernt das Element an einem angegebenen Index. (2 methods)
RemoveAt(string)Entfernt das Element unter einem angegebenen Namen.
SetOleSize(int, int, int, int)Legt die angezeigte Größe fest, wenn die Arbeitsmappendatei als Ole-Objekt verwendet wird.
SortNames()Sortiert die definierten Namen.
SwapSheet(int, int)Vertauscht die beiden Blätter.

Beispiele

[C#]

Workbook workbook = new Workbook();

WorksheetCollection sheets = workbook.Worksheets;

//Arbeitsblatt hinzufügen
sheets.Add();

//Ändern Sie den Namen eines Arbeitsblatts
sheets[0].Name = "First Sheet";

//Das aktive Blatt auf das zweite Arbeitsblatt setzen
sheets.ActiveSheetIndex = 1;

	
[Visual Basic]

Dim excel as Workbook = new Workbook()

Dim sheets as WorksheetCollection = excel.Worksheets

'Fügen Sie ein Arbeitsblatt hinzu
sheets.Add()

ndern Sie den Namen eines Arbeitsblatts
sheets(0).Name = "First Sheet"

'Legen Sie das aktive Blatt auf das zweite Arbeitsblatt fest
sheets.ActiveSheetIndex = 1

Siehe auch