Jak sloučit více souborů XLSX

Sheetize XLSX Merger for .NET poskytuje jednoduché, ale výkonné API pro spojení více Excel sešitů do jednoho při zachování všech listů, grafů a formátování. To je užitečné, když potřebujete konsolidovat zprávy, agregovat data nebo vytvořit hlavní soubor pro distribuci.

Hlavní funkce

Sloučit více souborů XLSX

Spojte libovolný počet sešitů XLSX do jednoho. Každý zdrojový soubor zachová původní názvy listů (nebo je lze přejmenovat) ve sloučeném výstupu.

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í

Zpracovávejte velké sešity ve streamovacím režimu, aby byl spotřeba paměti nízká – ideální pro hromadné sloučení mnoha souborů.

Podrobný návod

Pracovní postup pro sloučení XLSX

Pro sloučení několika souborů XLSX pomocí Sheetize postupujte následovně:

  1. Inicializujte Merger: Vytvořte instanci třídy SpreadsheetMerger.
  2. Nastavte možnosti: Definujte SaveOptions, jako je cesta k výstupnímu souboru a volitelné předpony názvů listů.
  3. Zadejte vstupní cesty: Poskytněte pole cest k původním souborům XLSX.
  4. Spusťte sloučení: Zavolejte Process s připravenými možnostmi.

Příklad – Sloučení tří souborů XLSX do jednoho

using Sheetize;

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

SpreadsheetMerger.Process(loadOptions, saveOptions, new string[]
{
    "Baby_growth_tracker.xlsx",
    "Bills_to_pay.xlsx",
    "Financial_summary.xlsx",
});

Rozšířená podpora formátů

  • Sheetize také umí sloučit soubory CSV, TSV a HTML exporty a převést je na jeden sešit XLSX.

S těmito možnostmi dělá Sheetize sloučení XLSX souborů hračkou, ať už potřebujete rychlý skript nebo robustní službu, která denně konsoliduje tisíce tabulek.

 Čeština