Så slår du samman flera XLSX-filer
Sheetize XLSX Merger för .NET erbjuder ett enkelt men kraftfullt API för att kombinera flera Excel‑arbetsböcker till en enda, samtidigt som alla kalkylblad, diagram och formatering bevaras. Detta är användbart när du behöver konsolidera rapporter, samla data eller skapa en huvudfil för distribution.
Huvudfunktioner
Slå samman flera XLSX‑filer
Kombinera ett godtyckligt antal XLSX‑arbetsböcker till en enda arbetsbok. Varje källfil behåller sina ursprungliga bladnamn (eller kan döpas om) i den sammanslagna filen.
Bevara formatering & objekt
Alla cellstilar, formler, tabeller, diagram och bilder förblir intakta efter sammanslagningen.
Stöd för strömning
Bearbeta stora arbetsböcker i strömningsläge för att hålla minnesanvändningen låg, idealiskt för batch‑sammanslagning av många filer.
Detaljerade instruktioner
XLSX‑sammanslagningsflöde
För att slå samman flera XLSX‑filer med Sheetize, följ dessa steg:
- Initiera sammanslagaren: Skapa en instans av
SpreadsheetMerger. - Konfigurera alternativ: Ställ in
SaveOptionssåsom sökväg för utdatafil och eventuella prefix för bladnamn. - Ange källvägar: Tillhandahåll en array med sökvägar till de XLSX‑filer som ska slås samman.
- Utför sammanslagning: Anropa
Processmed de förberedda alternativen.
Exempel – Slå samman tre XLSX‑filer till en
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",
});Utökad formatstöd
- Sheetize kan också slå samman CSV, TSV och HTML‑exporter och konvertera dem till en enda XLSX‑arbetsbok.
Med dessa möjligheter gör Sheetize XLSX‑sammanslagning enkel, oavsett om du behöver ett snabbt skript eller en produktionsklar tjänst som konsoliderar tusentals kalkylblad dagligen.