Com combinar múltiples fitxers xlsb

Sheetize XLSB Merger per a .NET proporciona una API senzilla però potent per combinar diversos llibres de treball XLSB en un únic fitxer, preservant tots els fulls, gràfics i format. Això és útil quan cal consolidar informes, agrupar dades o preparar un llibre mestre per a la distribució.

Funcionalitats principals

Combinar múltiples fitxers XLSB

Combina un nombre arbitrari de llibres de treball XLSB en un únic llibre consolidat. El fusionador manté l’ordre dels fulls i pot, opcionalment, canviar-los de nom per evitar conflictes.

Preservar format i objectes

Tots els estils de cel·la, fórmules, taules, gràfics i imatges es mantenen intactes després de la fusió.

Suport per streaming

Fusiona llibres de treball grans en mode streaming per mantenir baix el consum de memòria, ideal per a processament per lots de molts fitxers.

Instruccions detallades

Flux de treball per a la fusió d’XLSB

Per combinar fitxers XLSB amb Sheetize, segueix aquests passos:

  1. Inicialitza el fusionador: Crea una instància de SpreadsheetMerger.
  2. Configura les opcions: Defineix SaveOptions si necessites un nom personalitzat per als fulls, ordre o resolució de conflictes.
  3. Defineix les rutes dels fitxers: Proporciona una matriu amb les rutes dels fitxers XLSB d’origen i la ubicació del fitxer XLSB combinat.
  4. Executa la fusió: Crida Process amb les opcions preparades.

Exemple – Combina tres fitxers XLSB en un únic llibre de treball

using Sheetize;

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

SpreadsheetMerger.Process(loadOptions, saveOptions, new string[]
{
    "Q1_Sales.xlsb",
    "Q2_Sales.xlsb",
    "Q3_Sales.xlsb",
});

Suport ampli de formats

  • Sheetize també pot combinar CSV, TSV i exportacions HTML generades a partir de llibres de treball (els fitxers resultants s’envolten en un ZIP amb xifrat opcional).

Amb aquestes capacitats, Sheetize fa que la fusió d’XLSB sigui sense esforç, tant si necessites un script ràpid per a una única ocasió com un servei de nivell de producció que consolida milers de fulls de càlcul diàriament.

 Català