Kako spojiti više xlsb fajlova

Sheetize XLSB Merger za .NET pruža jednostavan, a ipak moćan API za kombinovanje više XLSB radnih svezaka u jedan fajl, pri čemu se čuvaju svi radni listovi, grafikoni i formatiranje. Ovo je korisno kada treba da konsolidujete izveštaje, agregirate podatke ili pripremite glavni radni svezak za distribuciju.

Glavne karakteristike

Spajanje više XLSB fajlova

Kombinujte proizvoljan broj XLSB radnih svezaka u jedan konsolidovani radni svezak. Merger održava redosled listova i po potrebi može preimenovati listove kako bi izbegao sukobe.

Očuvanje formatiranja i objekata

Svi stilovi ćelija, formule, tabele, grafikoni i slike ostaju netaknuti nakon spajanja.

Streaming podrška

Spajajte velike radne sveske u streaming režimu kako biste smanjili potrošnju memorije – idealno za batch obradu velikog broja fajlova.

Detaljna uputstva

XLSB radni tok spajanja

Da biste spojili XLSB fajlove pomoću Sheetize‑a, pratite sledeće korake:

  1. Inicijalizujte Merger: Kreirajte instancu SpreadsheetMerger.
  2. Podesite opcije: Postavite SaveOptions ukoliko su vam potrebna prilagođena imena listova, redosled ili rešavanje sukoba.
  3. Definišite putanje fajlova: Obezbedite niz izvornih XLSB putanja i odredišnu lokaciju za spajani XLSB.
  4. Izvršite spajanje: Pozovite Process sa prethodno pripremljenim opcijama.

Primer – Spajanje tri XLSB fajla u jedan radni svezak

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",
});

Proširena podrška za formate

  • Sheetize može takođe da spaja CSV, TSV i HTML izveze generisane iz radnih svezaka (rezultat se pakira u ZIP arhivu uz mogućnost enkripcije).

Sa ovim mogućnostima, Sheetize čini spajanje XLSB fajlova jednostavnim, bilo da vam treba brzi jednokratni skript ili proizvodno rešenje koje konsoliduje hiljade tabela svakodnevno.

 Српски