Dieses kurze Tutorial erklärt, wie Sie Arbeitsblätter in Excel mithilfe der C# REST-API löschen. Sie lernen, wie Sie ein Excel-Tabellenblatt mithilfe der C# REST-Schnittstelle über ein .NET-basiertes Cloud SDK löschen. Es enthält Details zur Ausführung dieser Aufgabe für mehrere Excel-Dateien und bei Bedarf auch für mehrere Tabellenblätter.
Voraussetzung
Konto erstellen und API-Anmeldeinformationen abrufen zum Löschen des Arbeitsblatts
Herunterladen Aspose.Cells Cloud SDK for Dotnet to remove a sheet
Richten Sie ein C#-Projekt mit dem oben genannten SDK ein.
Schritte zum Löschen eines Blatts mithilfe der C# .NET-basierten API
- Initialisieren Sie CellsApi mit Client-ID, Client-Geheimnis und API-Basis-URL zum Löschen eines Arbeitsblatts.
- Legen Sie Namen für die Eingabedatei auf der lokalen Festplatte und die Remote-Datei im Cloud-Speicher fest
- Laden Sie die lokale Excel-Datei mit UploadFileRequest in den Aspose Cloud-Speicher hoch
- Löschen Sie das Arbeitsblatt Sheet1 aus der hochgeladenen Excel-Datei mit der Methode DeleteWorksheetRequest
- Laden Sie die geänderte Datei mit DownloadFileRequest aus der Cloud herunter
- Speichern Sie die heruntergeladene Datei lokal als output.xlsx
- Erfolgsmeldung protokollieren oder Ausnahmen abfangen und drucken
Die obigen Schritte beschreiben, wie Sie ein Excel-Arbeitsblatt mithilfe der C# Low Code API löschen. Der Code initialisiert die Aspose.Cells Cloud API mit den angegebenen Anmeldeinformationen, lädt eine lokale Excel-Datei in den Cloud-Speicher hoch und löscht das Arbeitsblatt mit dem Namen Sheet1 daraus. Anschließend lädt er die geänderte Datei herunter und speichert sie lokal als output.xlsx. Nach Abschluss wird eine Erfolgsmeldung angezeigt oder ein Fehler ausgegeben, falls einer auftritt.
Code zum Löschen eines Excel-Tabellenblatts mithilfe der C#-REST-Schnittstelle
Dieser Beispielcode demonstriert, wie man eine Excel-Seite mit dem C# RESTful Service löscht. Enthält die Excel-Eingabedatei nur ein Blatt, wird dieses gelöscht. Ein weiteres leeres Blatt wird jedoch automatisch hinzugefügt, da Nullblätter in der Arbeitsmappe nicht zulässig sind. Die Methode UploadFiles() ermöglicht das Hochladen mehrerer Excel-Dateien in den Cloud-Speicher. Die Funktion DeleteWorksheetRequest kann für verschiedene hochgeladene Excel-Dateien und gewünschte Blätter mehrfach erstellt und verwendet werden.
In diesem Artikel haben wir gelernt, wie man Blätter aus einer Arbeitsmappe löscht. Informationen zum Entfernen des Schutzes einer Excel-Datei finden Sie im Artikel zu Entfernen Sie den Kennwortschutz aus der XLSX-Datei mithilfe der NET REST API.