Comment fusionner plusieurs fichiers XLSX

Sheetize XLSX Merger pour .NET offre une API simple mais puissante pour combiner plusieurs classeurs Excel en un seul tout en conservant toutes les feuilles, graphiques et formats intacts. Cela est utile lorsque vous devez consolider des rapports, agrandir des ensembles de données ou générer un fichier maître à distribuer.

Principales fonctionnalités

Fusionner plusieurs fichiers XLSX

Combinez un nombre arbitraire de classeurs XLSX en un seul classeur. Chaque fichier source conserve son nom de feuille d’origine (ou peut être renommé) dans le résultat fusionné.

Conserver le formatage et les objets

Tous les styles de cellules, formules, tableaux, graphiques et images restent intacts après la fusion.

Support du streaming

Traitez de gros classeurs en mode streaming pour limiter la consommation mémoire, idéal pour le traitement par lots de nombreux fichiers.

Instructions détaillées

Workflow de fusion XLSX

Pour fusionner plusieurs fichiers XLSX avec Sheetize, suivez ces étapes :

  1. Initialiser le merger : créez une instance de SpreadsheetMerger.
  2. Configurer les options : définissez les SaveOptions comme le chemin du fichier de sortie et les préfixes de noms de feuilles éventuels.
  3. Fournir les chemins sources : transmettez un tableau contenant les chemins des fichiers XLSX à fusionner.
  4. Exécuter la fusion : appelez Process avec les options préparées.

Exemple – Fusionner trois fichiers XLSX en un seul

using Sheetize;

var loadOptions = new LoadOptions();
var saveOptions = new SaveOptions
{
    OutputFile = "E:\\MergedWorkbook.xlsx"
};

SpreadsheetMerger.Process(loadOptions, saveOptions, new string[]
{
    "Baby_growth_tracker.xlsx",
    "Bills_to_pay.xlsx",
    "Financial_summary.xlsx",
});

Prise en charge élargie des formats

  • Sheetize peut également fusionner des fichiers CSV, TSV et les exportations HTML, en les convertissant en un classeur XLSX unique.

Grâce à ces capacités, Sheetize rend la fusion de XLSX facile, que vous ayez besoin d’un script rapide ou d’un service de production capable de consolider des milliers de feuilles de calcul chaque jour.

 Français