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:
- Initialisér sammenlæggeren: Opret en instans af
SpreadsheetMerger. - Konfigurér indstillinger: Angiv
SaveOptions, hvis du har brug for brugerdefineret arknavngivning, rækkefølge eller konfliktløsning. - Definér filstier: Angiv et array med kilde‑XLSB‑stier og destinationen for den samlede XLSB‑fil.
- Udfør sammenlægning: Kald
Processmed 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.