Jak sloučit více souborů xlsb
Sheetize XLSB Merger pro .NET poskytuje jednoduché, ale výkonné API pro kombinaci několika knihoven XLSB do jednoho souboru při zachování všech listů, grafů a formátování. To je užitečné, když potřebujete konsolidovat reporty, agregovat data nebo připravit hlavní sešit k distribuci.
Hlavní funkce
Sloučení více souborů XLSB
Spojte libovolný počet sešitů XLSB do jednoho konsolidovaného sešitu. Sloučený výstup zachovává pořadí listů a může volitelně přejmenovat listy, aby se předešlo konfliktům.
Zachování formátování a objektů
Všechny styly buněk, vzorce, tabulky, grafy i obrázky zůstanou po sloučení nedotčeny.
Podpora streamování
Sloučte velké sešity ve streamovacím režimu, aby byl paměťový dopad nízký – ideální pro dávkové zpracování mnoha souborů.
Podrobný postup
Pracovní postup sloučení XLSB
Pro sloučení souborů XLSB pomocí Sheetize postupujte následovně:
- Inicializujte sloučený nástroj: Vytvořte instanci
SpreadsheetMerger. - Nastavte možnosti: Definujte
SaveOptions, pokud potřebujete vlastní pojmenování listů, pořadí nebo řešení konfliktů. - Zadejte cesty k souborům: Poskytněte pole s cestami ke vstupním souborům XLSB a cílovou cestu pro výsledný soubor.
- Spusťte sloučení: Zavolejte
Processs připravenými možnostmi.
Příklad – Sloučení tří souborů XLSB do jednoho sešitu
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",
});Rozšířená podpora formátů
- Sheetize umí také sloučit CSV, TSV a HTML exporty generované ze sešitů (výsledné soubory jsou zabalené v ZIP archivu s volitelným šifrováním).
S těmito možnostmi činí Sheetize sloučení XLSB snadným, ať už potřebujete rychlý jednorázový skript, nebo produkční službu, která denně konsoliduje tisíce tabulek.