Arbeitsblätter verwalten
Das Verwalten von Arbeitsblättern mit Aspose.Cells für Python via Java ist sehr einfach. In diesem Artikel werden das Hinzufügen, der Zugriff und das Entfernen von Arbeitsblättern mithilfe der Aspose.Cells-API demonstriert.
Arbeitsblätter zu einer neuen Excel-Datei hinzufügen
Um eine neue Arbeitsmappe zu erstellen, erstellen Sie ein Objekt der Klasse Workbook. Die Klasse Workbook repräsentiert eine Excel-Datei. Dann werden mithilfe der Methode add der WorksheetCollection neue Arbeitsblätter zu der Excel-Datei hinzugefügt. Schließlich wird zur Speicherung der neu erstellten Excel-Datei die Methode save der Klasse Workbook aufgerufen.
Der folgende Codeausschnitt demonstriert das Erstellen einer neuen Excel-Datei und das Hinzufügen eines Arbeitsblatts.
Arbeitsblätter zu einem Designer-Arbeitsblatt hinzufügen
Das Hinzufügen von Arbeitsblättern zu einem Designer-Arbeitsblatt ist genau dasselbe wie das Hinzufügen des Arbeitsblatts zu einer neuen Excel-Datei. Der einzige Unterschied besteht darin, dass anstelle einer neuen Excel-Datei eine vorhandene Datei durch die Klasse Workbook geöffnet wird.
Der folgende Codeausschnitt zeigt das Hinzufügen eines Arbeitsblatts zu einem Designer-Arbeitsblatt.
Zugriff auf Arbeitsblätter mithilfe des Blattnamens
Nach dem Laden einer Arbeitsmappe können Entwickler auf jedes Arbeitsblatt mithilfe seines Index oder Namens zugreifen. Der folgende Codeausschnitt zeigt den Zugriff auf ein Arbeitsblatt mithilfe seines Namens.
Arbeitsblätter entfernen
Es kann vorkommen, dass einige Blätter aus der Arbeitsmappe entfernt werden müssen. Dafür bietet die API die Methode WorksheetCollection.removeAt an. Sie können den Blattindex oder den Blattnamen des zu entfernenden Blatts übergeben. Die folgenden Beispiele zeigen das Entfernen von Arbeitsblättern mithilfe des Blattindex und des Blattnamens.