Elimina il foglio di lavoro dal file Excel utilizzando n8n azione
PDF4me Eliminare fogli di lavoro da Excel rimuove uno o più fogli di lavoro dalle cartelle di lavoro di Excel tramite n8n flussi di lavoro di automazione. Elabora i file Excel tramite n8n trigger, dati binari, stringhe base64 o pubblico URLs Consente di eliminare i fogli di lavoro per nome o indice con convalida automatica, garantendo che almeno un foglio di lavoro rimanga sempre (requisito di Excel). Questa soluzione è ideale per la pulizia dei modelli, la rimozione di fogli temporanei, la manutenzione automatizzata delle cartelle di lavoro e i flussi di lavoro di preparazione dei documenti che richiedono la rimozione dei fogli di lavoro con controlli di sicurezza e integrazione perfetta.
Impostare
Aggiungi il PDF4me Nodo "Elimina fogli di lavoro" al tuo n8n flusso di lavoro e configurare i parametri richiesti. Per le istruzioni di configurazione iniziale, consultare il nostro n8n Guida all'integrazione.
Prerequisiti:
- PDF4me API credenziali
- n8n accesso al flusso di lavoro
Configurazione:
- Aggiungere PDF4me nodo al flusso di lavoro
- Seleziona l'azione "Elimina foglio di lavoro dal file Excel".
- Configura i parametri di input (vedi sotto)

Parametri
Elenco completo dei parametri per l'azione Elimina fogli di lavoro. Configura questi parametri per controllare l'eliminazione dei fogli di lavoro.
Importante: I parametri contrassegnati da un asterisco (***) sono obbligatori. Dopo l'eliminazione deve rimanere almeno un foglio di lavoro (requisito di Excel). Gli indici dei fogli di lavoro utilizzano basato su 0 numerazione.
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| Tipo di dati di input*** | String | Selezione del formato di input di Excel • Scegli il formato di inserimento dei dati Excel • PDF4me supporta più tipi di input • Opzioni: Dati binari, Base64 Corda o URL | Binary Data |
| Campo binario di input*** | Binario | Input da file Excel binario (Obbligatorio se si tratta di dati binari) • Fare riferimento al file Excel (.xlsx, .xls) del precedente n8n caricamento del nodo o del file • PDF4me elabora file Excel binari con rilevamento automatico del formato • Obbligatorio quando il tipo di dati di input è "Dati binari" | {{ $binary.data }} |
| Contenuto Excel in Base64*** | String | Base64 Input Excel codificato (Obbligatorio se si tratta di una stringa Base64) • Fornire il contenuto di Excel (.xlsx, .xls) come stringa codificata in base64 • PDF4me decodifica ed elabora automaticamente il contenuto di Excel • Obbligatorio quando il tipo di dati di input è "Base64 Corda" | UEsDBBQABgAI... |
| URL di Excel*** | String | Excel pubblico URL Input (Obbligatorio se si tratta di un URL) • Fornire un'autorizzazione pubblica/aperta URL al file Excel (.xlsx, .xls) • PDF4me scarica ed elabora il file Excel fornito URL • Obbligatorio quando il tipo di dati di input è "URL" | https://abc.com/data.xlsx |
| Nome Excel*** | String | Nome del file di input Excel • Specificare il nome del file Excel di input con l'estensione corretta (.xlsx, .xls) • PDF4me Utilizza questa funzione per il rilevamento del formato e l'ottimizzazione dell'elaborazione. | data.xlsx |
| Nomi dei fogli di lavoro | String | Nomi dei fogli di lavoro separati da virgole • Elenco dei nomi dei fogli di lavoro da eliminare • Formato: "Foglio1,Temp,Vecchio" • Logica di selezione: Se specificato → Elimina i fogli di lavoro specificati. Se entrambi i parametri sono specificati → Elimina i fogli di lavoro corrispondenti a UNO DEI DUE (unione). Gestione dei duplicati: lo stesso foglio di lavoro viene eliminato una sola volta. • Nomi dei fogli di lavoro sensibili alle maiuscole/minuscole | Temp,Draft,Old |
| Indici dei fogli di lavoro | String | Indici separati da virgola (in base 0) • Elenco degli indici dei fogli di lavoro da eliminare • Formato: "0,2,5" (Indice 0 = primo foglio, Indice 1 = secondo foglio, ecc.) • Logica di selezione: Se specificato → Elimina i fogli di lavoro indicizzati. Intervallo valido: da 0 a (Numero totale di fogli di lavoro - 1) • indicizzazione basata su 0: Indice 0 = primo foglio di lavoro • Regola criticaAlmeno un foglio di lavoro deve rimanere dopo l'eliminazione (requisito di Excel) | 0,2 |
| Nome dell'output dei dati binari*** | String | Mappatura dell'output di dati binari • Definire il nome della variabile per accedere ai dati binari Excel generati • Utilizzato nelle successive azioni del flusso di lavoro • Essenziale per l'automazione del flusso di lavoro | document |
Produzione
Parametri di output
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| Nome file | String | Nome del file del documento Excel con i fogli di lavoro eliminati - Il nome del file Excel di output dopo l'eliminazione del foglio di lavoro | excel_worksheet_deleted.xlsx |
| Dimensione file | Numero | Dimensione del file in byte - La dimensione del documento Excel in byte dopo l'eliminazione del foglio di lavoro | 171937 |
| successo | Boolean | PDF4me stato operativo - Boolean Indicatore che segnala il successo o il fallimento del processo di eliminazione del foglio di lavoro. PDF4me resi true per cancellazioni riuscite e false per eventuali errori | true |
| nomefileoriginale | String | Nome del file del documento Excel originale - Il nome del file di input del documento Excel | myExcelFile.xlsx |
| eliminaPer | String | Metodo di cancellazione - Metodo utilizzato per identificare i fogli di lavoro da eliminare. Valori: "nome" se eliminati in base al nome del foglio di lavoro, "indice" se eliminati in base all'indice del foglio di lavoro. | name |
| worksheetNames | String | Nomi dei fogli di lavoro eliminati - Elenco separato da virgole dei nomi dei fogli di lavoro eliminati | Sheet2 |
| messaggio | String | Messaggio operativo - Messaggio descrittivo che indica il risultato dell'operazione di eliminazione del foglio di lavoro, inclusi i nomi dei fogli di lavoro e il metodo di eliminazione. | Successfully deleted worksheet(s) 'Sheet2' by name |
N8N Risposta all'azione
IL PDF4me Eliminare il foglio di lavoro dal file Excel API Restituisce una risposta che può essere visualizzata in diversi formati. Scegli la visualizzazione più adatta alle tue esigenze:
- JSON
- Table
- Schema
- Binary
JSON Formato di risposta
Il grezzo JSON risposta da 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"
}
]
Visualizzazione tabella
Dati di risposta in formato tabellare strutturato:
| Parametro | Valore |
|---|---|
| Nome file | excel_worksheet_deleted.xlsx |
| Dimensione file | 171937 |
| successo | true |
| nomefileoriginale | myExcelFile.xlsx |
| eliminaPer | name |
| worksheetNames | Sheet2 |
| messaggio | Successfully deleted worksheet(s) 'Sheet2' by name |
Vista dello schema
Struttura dei dati e tipologie di risposta:
1 item
fileName: T excel_worksheet_deleted.xlsx
fileSize: # 171937
success: ☑ true
originalFileName: T myExcelFile.xlsx
deleteBy: T name
worksheetNames: T Sheet2
message: T Successfully deleted worksheet(s) 'Sheet2' by name
Indicatori di tipo:
T= String (Testo)#= Numerico☑= Boolean[]= Array
Visualizzazione dei dati binari
Dati e metadati effettivi del file Excel:
data
─────────────────────────────
File Name: excel_worksheet_deleted.xlsx
File Extension: xlsx
Mime Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
File Size: 172 kB
Accesso ai dati binari:
- n8n Oggetto binario:
$binary.data.data - Base64 ContenutoDisponibile per l'uso diretto
- Operazioni sui filePronto per il download, l'invio tramite email o l'archiviazione.
Casi d'uso
Pulizia e manutenzione del modello
- Rimuovere i fogli di lavoro temporanei o di esempio dai modelli Excel prima della distribuzione.
- Elimina i fogli di lavoro vecchi o inutilizzati dai quaderni di esercizi per ridurre le dimensioni dei file.
- Prepara i modelli per il nuovo utilizzo rimuovendo i fogli dati di esempio
Preparazione e standardizzazione dei documenti
- Rimuovere i fogli di lavoro per la revisione interna prima della consegna al cliente.
- Eliminare i fogli di backup o di archivio dalle cartelle di lavoro di produzione.
- Standardizzare la struttura della cartella di lavoro eliminando i fogli di lavoro non necessari.
Gestione automatizzata dei fogli di lavoro
- Rimuovere i fogli di lavoro in base a criteri di data o stato nei flussi di lavoro automatizzati
- Pulizia dei fogli di lavoro dopo le operazioni di migrazione o consolidamento dei dati
- Mantieni l'ordine della cartella di lavoro eliminando i fogli duplicati o ridondanti.