Zum Hauptinhalt springen

Arbeitsblatt aus Excel-Datei löschen mit n8n Aktion

PDF4me Arbeitsblätter aus Excel löschen Entfernt ein oder mehrere Arbeitsblätter aus Excel-Arbeitsmappen durch n8n Automatisierte Arbeitsabläufe. Excel-Dateien verarbeiten über n8n Trigger, Binärdaten, Base64-Strings oder öffentliche URLs Diese Lösung ermöglicht das Löschen von Arbeitsblättern anhand ihres Namens oder Indexes mit automatischer Validierung, wobei stets mindestens ein Arbeitsblatt erhalten bleibt (Excel-Anforderung). Sie eignet sich ideal für die Bereinigung von Vorlagen, das Entfernen temporärer Blätter, die automatisierte Arbeitsmappenpflege und Workflows zur Dokumentenerstellung, die das Entfernen von Arbeitsblättern mit Sicherheitsprüfungen und nahtloser Integration erfordern.

Verwandte Blog-Beiträge
Zu dieser Funktion gibt es noch keinen Blogbeitrag – folgt in Kürze.
Schauen Sie sich in der Zwischenzeit im PDF4me-Blog Tutorials und Arbeitsabläufe für alle Plattformen an.
Besuchen Sie den Blog

Aufstellen

Füge die PDF4me Knoten "Arbeitsblätter löschen" zu Ihrem n8n Führen Sie den Workflow durch und konfigurieren Sie die erforderlichen Parameter. Anweisungen zur Ersteinrichtung finden Sie in unserer [Website/Dokumentation/etc.]. n8n IntegrationsleitfadenDie

Voraussetzungen:

  • PDF4me API Zugangsdaten
  • n8n Workflow-Zugriff

Konfiguration:

  1. Hinzufügen PDF4me Knoten zum Workflow
  2. Wählen Sie die Aktion „Arbeitsblatt aus Excel-Datei löschen“.
  3. Eingabeparameter konfigurieren (siehe unten)
Arbeitsblätter aus Excel löschen

Parameter

Vollständige Liste der Parameter für die Aktion „Arbeitsblätter löschen“. Konfigurieren Sie diese Parameter, um das Löschen von Arbeitsblättern zu steuern.

Wichtig: Mit einem Sternchen (***) gekennzeichnete Parameter sind Pflichtfelder. Nach dem Löschen muss mindestens ein Arbeitsblatt erhalten bleiben (Excel-Anforderung). Arbeitsblattindizes werden verwendet 0-basiert Nummerierung.

ParameterTypBeschreibungBeispiel
Eingabedatentyp***StringAuswahl des Excel-Eingabeformats
• Wählen Sie das Format Ihrer Excel-Dateneingabe.
PDF4me unterstützt mehrere Eingabetypen
• Optionen: Binärdaten, Base64 Zeichenkette oder URL
Binary Data
Binäres Eingabefeld***BinärEingabe einer binären Excel-Datei (Erforderlich bei Binärdaten)
• Referenz-Excel-Datei (.xlsx, .xls) aus dem vorherigen n8n Knoten- oder Datei-Upload
PDF4me verarbeitet binäre Excel-Dateien mit automatischer Formaterkennung
• Erforderlich, wenn der Eingabedatentyp "Binärdaten" ist
{{ $binary.data }}
Base64-Excel-Inhalt***StringBase64 Kodierte Excel-Eingabe (Erforderlich bei Base64-String)
• Stellen Sie den Excel-Inhalt (.xlsx, .xls) als Base64-kodierte Zeichenfolge bereit.
PDF4me dekodiert und verarbeitet automatisch den Excel-Inhalt
• Erforderlich, wenn der Eingabedatentyp "Base64 String"
UEsDBBQABgAI...
Excel-URL***StringÖffentliches Excel URL Eingabe (Erforderlich, falls URL)
• Eine öffentliche/offene Genehmigung einholen URL in die Excel-Datei (.xlsx, .xls)
PDF4me Lädt die Excel-Datei von der bereitgestellten Quelle herunter und verarbeitet sie. URL
• Erforderlich, wenn der Eingabedatentyp "URL"
https://abc.com/data.xlsx
Excel-Name***StringExcel-Eingabedateiname
• Geben Sie den Namen der Excel-Eingabedatei mit der entsprechenden Dateiendung (.xlsx, .xls) an.
PDF4me nutzt dies zur Formaterkennung und Verarbeitungsoptimierung
data.xlsx
ArbeitsblattnamenStringKommagetrennte Arbeitsblattnamen
• Liste der zu löschenden Arbeitsblattnamen
• Format: "Sheet1,Temp,Old"
AuswahllogikFalls angegeben → Lösche die entsprechenden Tabellenblätter. Falls beide Parameter angegeben sind → Lösche alle Tabellenblätter, die einer der beiden Bedingungen entsprechen (Vereinigung). Duplikate werden behandelt – gleiche Tabellenblätter werden nur einmal gelöscht.
• Groß-/Kleinschreibung beachten: Namen der Arbeitsblätter
Temp,Draft,Old
ArbeitsblattverzeichnisseStringKommagetrennte Indizes (0-basiert)
• Liste der zu löschenden Arbeitsblattindizes
• Format: "0,2,5" (Index 0 = erstes Blatt, Index 1 = zweites Blatt usw.)
AuswahllogikFalls angegeben → Löschen Sie die indizierten Arbeitsblätter. Gültiger Bereich: 0 bis (Anzahl der Arbeitsblätter - 1)
0-basierte IndizierungIndex 0 = erstes Arbeitsblatt
Kritische RegelMindestens 1 Arbeitsblatt muss nach dem Löschen erhalten bleiben (Excel-Anforderung).
0,2
Name der Binärdatenausgabe***StringZuordnung der Binärdatenausgabe
• Definieren Sie den Variablennamen für den Zugriff auf generierte Excel-Binärdaten.
• Wird in nachfolgenden Workflow-Aktionen verwendet
• Unverzichtbar für die Workflow-Automatisierung
document

Ausgabe

Ausgabeparameter

ParameterTypBeschreibungBeispiel
DateinameStringDateiname der Excel-Datei, in der die Arbeitsblätter gelöscht wurden - Der Name der Excel-Ausgabedatei nach dem Löschen des Arbeitsblattsexcel_worksheet_deleted.xlsx
DateigrößeNummerDateigröße in Bytes - Die Größe des Excel-Dokuments in Bytes nach dem Löschen des Arbeitsblatts171937
ErfolgBooleanPDF4me Betriebsstatus - Boolean Kennzeichen, das den Erfolg oder Misserfolg des Löschvorgangs des Arbeitsblatts anzeigt. PDF4me Rückgaben true für erfolgreiche Löschungen und false für etwaige Fehlertrue
originalFileNameStringDateiname des ursprünglichen Excel-Dokuments - Der Name der Excel-EingabedateimyExcelFile.xlsx
löschen vonStringLöschmethode Die Methode zur Identifizierung von zu löschenden Arbeitsblättern. Werte: „Name“, wenn nach Arbeitsblattnamen gelöscht wird, „Index“, wenn nach Arbeitsblattindizes gelöscht wird.name
ArbeitsblattnamenStringArbeitsblattnamen gelöscht - Durch Kommas getrennte Liste der gelöschten ArbeitsblattnamenSheet2
NachrichtStringOperationsmeldung - Eine beschreibende Meldung, die das Ergebnis des Löschvorgangs des Arbeitsblatts angibt, einschließlich der Arbeitsblattnamen und der Löschmethode.Successfully deleted worksheet(s) 'Sheet2' by name

N8N Maßnahmenreaktion

Der PDF4me Arbeitsblatt aus Excel-Datei löschen API Die Antwort kann in verschiedenen Formaten angezeigt werden. Wählen Sie die Ansicht, die Ihren Bedürfnissen am besten entspricht:

JSON Antwortformat

Das Rohmaterial JSON Antwort von der API:

[
{
"fileName": "excel_worksheet_deleted.xlsx",
"fileSize": 171937,
"success": true,
"originalFileName": "myExcelFile.xlsx",
"deleteBy": "name",
"worksheetNames": "Sheet2",
"message": "Successfully deleted worksheet(s) 'Sheet2' by name"
}
]

Anwendungsfälle

Vorlagenbereinigung und -wartung

  • Entfernen Sie vor der Verteilung temporäre oder Beispiel-Arbeitsblätter aus den Excel-Vorlagen.
  • Entfernen Sie alte oder ungenutzte Arbeitsblätter aus Arbeitsmappen, um die Dateigröße zu reduzieren.
  • Bereiten Sie Vorlagen für die neue Verwendung vor, indem Sie Beispieldatenblätter entfernen.

Dokumentenerstellung und Standardisierung

  • Entfernen Sie die internen Prüfformulare vor der Kundenauslieferung.
  • Löschen Sie Sicherungs- oder Archivblätter aus Produktionsarbeitsmappen
  • Standardisieren Sie die Struktur der Arbeitsmappe, indem Sie unnötige Arbeitsblätter entfernen.

Automatisierte Arbeitsmappenverwaltung

  • Arbeitsblätter in automatisierten Arbeitsabläufen anhand von Datums- oder Statuskriterien entfernen
  • Bereinigen Sie Arbeitsblätter nach Datenmigrations- oder Konsolidierungsvorgängen
  • Sorgen Sie für Ordnung in der Arbeitsmappe, indem Sie doppelte oder überflüssige Blätter entfernen.

Hilfe erhalten