Aller au contenu principal

Fusionner plusieurs fichiers Excel à l'aide de n8n action

PDF4me Fusionner des fichiers Excel assemble un nombre quelconque de cahiers d'exercices de votre n8n Flux de travail. Fournissez une liste de documents (chacun avec son contenu, son nom, des filtres de feuille de calcul optionnels et son ordre de tri), puis choisissez un format de sortie (XLSX, XLS, PDF, ou CSV). PDF4me Gère automatiquement les conflits de noms de feuilles de calcul en ajoutant des suffixes numériques.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Installation

Ajoutez le PDF4me Nœud « Fusionner les fichiers » à votre n8n Suivez le flux de travail et configurez les paramètres requis. Pour les instructions de configuration initiale, consultez notre documentation. n8n Guide d'intégration.

Prérequis

  • PDF4me API informations d'identification
  • n8n accès au flux de travail

Configuration

  1. Ajoutez le PDF4me nœud du flux de travail
  2. Sélectionnez l'action « Fusionner plusieurs fichiers Excel »
  3. Construisez le Documents tableau et choisissez le format de sortie
Fusionner des fichiers Excel

Paramètres

Important: Les paramètres marqués d'un astérisque (***) sont obligatoires. Chaque entrée à l'intérieur Documents doit inclure FileContent (base64) et Filename.

ParamètreTaperDescriptionExemple
Nom de fichier***StringNom logique du fichier de flux de travail principal (utilisé comme référence).merged.xlsx
Documents***ArrayTableau d'éléments à fusionner. Chaque élément nécessite :
Contenu du fichier (Base64): octets du classeur
Nom de fichierpar exemple, north.xlsx
Position de tri: nombre facultatif ; les valeurs les plus basses sont fusionnées en premier
Feuilles de travail à fusionner: tableau de chaînes facultatif contenant les noms des feuilles de calcul à inclure ; vide = toutes les feuilles
[{"FileContent":"...","Filename":"north.xlsx","SortPosition":1,"WorksheetsToMerge":["Summary"]}]
Format de sortieStringXLSX (défaut), XLS, PDF, ou CSV. CSV exporte uniquement la première feuille de calcul.XLSX
Nom du fichier de sortieStringNom (sans extension) du résultat de la fusion. Par défaut merged.Quarterly_Report
Nom de la sortie de données binaires***StringEmplacement binaire pour stocker le document fusionné.document

Utiliser n8n expressions ou le nœud Fonction pour assembler les Documents tableau lors de la fusion de nombres de fichiers dynamiques.

Sortir

Paramètres de sortie

ParamètreTaperDescriptionExemple
nom de fichierStringNom du fichier du classeur fusionné - Le nom du fichier Excel fusionné en sortiemerged-workbook.xlsx
taille du fichierNombreTaille du fichier en octets - La taille du fichier Excel fusionné en octets440413
succèsBooleanPDF4me état de fonctionnement - Boolean Indicateur signalant la réussite ou l'échec du processus de fusion de fichiers. PDF4me retours true pour des opérations réussies et false pour toute erreurtrue
Format de sortieStringFormat du fichier de sortie - Format du fichier de sortie fusionné. Valeurs : « XLSX », « XLS », «PDF", "CSV"XLSX
nombre de fichiersNombreNombre de fichiers fusionnés - Nombre total de fichiers Excel fusionnés2
fichiers fusionnésArrayArray détails du fichier fusionné - Array des objets contenant des informations sur chaque fichier fusionné, notamment le nom du fichier, la position de tri et les feuilles de calcul[{"filename": "file1.xlsx", "sortPosition": 1, "worksheets": "all"}]
messageStringMessage d'opération - Message descriptif indiquant le résultat de l'opération de fusion de fichiers, y compris le nombre de fichiers fusionnés et le format de sortieSuccessfully merged 2 Excel file(s) into XLSX format

N8N Réponse à l'action

Le PDF4me Fusionner plusieurs fichiers Excel API renvoie une réponse pouvant être affichée dans plusieurs formats. Choisissez l'affichage qui correspond le mieux à vos besoins :

JSON Format de réponse

Le cru JSON réponse de la API:

[
{
"fileName": "merged-workbook.xlsx",
"fileSize": 440413,
"success": true,
"outputFormat": "XLSX",
"filesCount": 2,
"filesMerged": [
{
"filename": "file1.xlsx",
"sortPosition": 1,
"worksheets": "all"
},
{
"filename": "file2.xlsx",
"sortPosition": 1,
"worksheets": "all"
}
],
"message": "Successfully merged 2 Excel file(s) into XLSX format"
}
]

Cas d'utilisation

  • Consolidation des rapports régionauxFusionner les classeurs régionaux en un seul rapport national, classé par SortPosition.
  • soumissions du départementCombinez les feuilles de calcul des départements tout en ne conservant que certains onglets (par exemple, Summary, KPIs).
  • Paquets prêts à la distributionFusionner plusieurs fichiers Excel puis les convertir en PDF pour examen de la direction.

Obtenez de l'aide