Die Arbeitsblattsammlung, zugänglich über
TXLSXWorkbook.Sheets — fügt
TXLSXWorksheet-Instanzen hinzu, sucht sie, dupliziert sie und kopiert sie arbeitsmappenübergreifend
| Count, Items | Anzahl der Blätter und 1-basierter indizierter Zugriff auf jedes TXLSXWorksheet (Default-Array-Property) |
| ActiveIndex | 0-basierter Index des Blatts, das Excel beim Öffnen aktiviert; -1, wenn noch keines gesetzt ist. Hinweis: Dieser Wert ist 0-basiert, während IndexByName/Items/Duplicate 1-basiert sind — beim Kombinieren also 1 abziehen |
| Add | Hängt ein neues Blatt an, optional mit Namen; die Overloads nehmen keinen Namen oder einen WideString-Namen |
| IndexByName, SheetByName, TryGetSheetByName | Sucht ein Blatt anhand seines Namens; SheetByName liefert nil und TryGetSheetByName False, wenn nicht gefunden |
| DeleteByName | Entfernt ein Blatt anhand seines Namens; liefert False, wenn kein Blatt diesen Namen hatte |
| Duplicate | Kopiert ein Blatt (Zellen, Verbunde, Größen, Fixierung, Ansicht, Schutz, Seiteneinrichtung, Tabellenblatt-Reiterfarbe) innerhalb derselben Arbeitsmappe; Diagramme/Bilder/Tabellen/Datenüberprüfungen werden nicht kopiert — siehe TXLSXWorksheet.CopyFrom |
| Clear | Entfernt alle Blätter aus der Sammlung |
Dieses Beispiel fügt ein Blatt hinzu, findet es anhand seines Namens und aktiviert es (IndexByName ist 1-basiert, ActiveIndex ist 0-basiert)