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ě:
- Inicializujte Merger: Vytvořte instanci třídy
SpreadsheetMerger. - Nastavte možnosti: Definujte
SaveOptions, jako je cesta k výstupnímu souboru a volitelné předpony názvů listů. - Zadejte vstupní cesty: Poskytněte pole cest k původním souborům XLSX.
- Spusťte sloučení: Zavolejte
Processs 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.