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:
- Inicijalizujte Merger: Kreirajte instancu
SpreadsheetMerger. - Podesite opcije: Postavite
SaveOptionsukoliko su vam potrebna prilagođena imena listova, redosled ili rešavanje sukoba. - Definišite putanje fajlova: Obezbedite niz izvornih XLSB putanja i odredišnu lokaciju za spajani XLSB.
- Izvršite spajanje: Pozovite
Processsa 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.