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ě:

  1. Inicializujte sloučený nástroj: Vytvořte instanci SpreadsheetMerger.
  2. Nastavte možnosti: Definujte SaveOptions, pokud potřebujete vlastní pojmenování listů, pořadí nebo řešení konfliktů.
  3. Zadejte cesty k souborům: Poskytněte pole s cestami ke vstupním souborům XLSB a cílovou cestu pro výsledný soubor.
  4. Spusťte sloučení: Zavolejte Process s 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.

 Čeština