Dieses kurze Tutorial erklärt, wie Sie Arbeitsblätter in Excel mithilfe der Node.js REST API löschen. Sie lernen, wie Sie ein Excel-Tabellenblatt mithilfe der Node.js REST-Schnittstelle über ein Node.js-basiertes Cloud SDK löschen. Es enthält Details zum Ausführen dieser Aufgabe für mehrere Excel-Dateien und bei Bedarf mehr als ein Tabellenblatt.
Voraussetzung
- Erstellen Sie ein Konto und erhalten Sie API-Anmeldeinformationen zum Löschen des Arbeitsblatts
- Laden Sie Aspose.Cells Cloud SDK für Node.js herunter, um ein Blatt zu entfernen
- Richten Sie ein Node.js-Projekt mit dem oben genannten SDK ein
Schritte zum Löschen eines Blatts mithilfe der Node.js-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 Node.js 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 Node.js REST-Schnittstelle
Dieser Beispielcode demonstriert, wie man eine Excel-Seite mit dem Node.js 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 Node.js REST-API.