Sådan slår du flere xlsb‑filer sammen

Sheetize XLSB Merger for .NET tilbyder et enkelt men kraftfuldt API til at kombinere flere XLSB‑arbejdsbøger til én fil, samtidig med at alle regneark, diagrammer og formatering bevares. Dette er nyttigt, når du skal konsolidere rapporter, samle data eller forberede en samlet arbejdsbog til distribution.

Hovedfunktioner

Slå flere XLSB‑filer sammen

Kombinér et vilkårligt antal XLSB‑arbejdsbøger til én samlet arbejdsbog. Sammenlæggeren bevarer arknavns‑rækkefølgen og kan efter behov omdøbe ark for at undgå navnekonflikter.

Bevar formatering & objekter

Alle celle‑stile, formler, tabeller, diagrammer og billeder forbliver intakte efter sammenlægning.

Streaming‑understøttelse

Sammenlæg store arbejdsbøger i streaming‑tilstand for at holde hukommelsesforbruget lavt – ideelt til batch‑behandling af mange filer.

Detaljeret vejledning

XLSB‑sammenlægnings‑workflow

Følg disse trin for at sammenlægge XLSB‑filer med Sheetize:

  1. Initialisér sammenlæggeren: Opret en instans af SpreadsheetMerger.
  2. Konfigurér indstillinger: Angiv SaveOptions, hvis du har brug for brugerdefineret arknavngivning, rækkefølge eller konfliktløsning.
  3. Definér filstier: Angiv et array med kilde‑XLSB‑stier og destinationen for den samlede XLSB‑fil.
  4. Udfør sammenlægning: Kald Process med de forberedte indstillinger.

Eksempel – Sammenlæg tre XLSB‑filer til én arbejdsbog

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",
});

Udvidet formatunderstøttelse

  • Sheetize kan også sammenlægge CSV, TSV og HTML‑eksport fra arbejdsbøger (de resulterende filer pakkes i en ZIP‑fil med valgfri kryptering).

Med disse funktioner gør Sheetize XLSB‑sammenlægning legende let, uanset om du har brug for et hurtigt script til én gang eller en produktionsklar service, der konsoliderer tusindvis af regneark dagligt.

 Dansk