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:

  1. Initiera sammanslagaren: Skapa en instans av SpreadsheetMerger.
  2. Konfigurera alternativ: Ställ in SaveOptions såsom sökväg för utdatafil och eventuella prefix för bladnamn.
  3. Ange källvägar: Tillhandahåll en array med sökvägar till de XLSX‑filer som ska slås samman.
  4. Utför sammanslagning: Anropa Process med 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.

 Svenska