Microsoft® Excel-bestanden samenvoegen via .NET

Combineer 2 of meer Excel-bestanden in één spreadsheet met behulp van code C#

 

.NET Excel-bibliotheek biedt meerdere manieren om werkmappen met verschillende soorten inhoud, zoals formules, gegevens, afbeeldingen, grafieken enzovoort, te combineren in één spreadsheetbestand. Ondersteunde bestandsformaten zijn onder meer XLS, XLSX, XLSB, XLT, XLTX, XLTM, ODS, CSV, TSV en meer.

Combineer Excel-bestanden met afbeeldingen en grafieken

De eenvoudigste manier om twee Excel-bestanden met afbeeldingen en grafieken te combineren, is door de Werkmap.Combineren methode. Hiermee kunt u Excel-bestanden van een vergelijkbaar type samenvoegen tot één spreadsheet.

C# Code om Excel-bestanden te combineren

Meerdere Excel-bestanden samenvoegen

CellsHelper.MergeFiles methode ondersteunt het samenvoegen van gegevens, stijl en formules van een Excel-bestand naar een nieuw spreadsheet met hetzelfde formaat. Het is een efficiënte manier om meerdere bestanden samen te voegen terwijl u caching gebruikt.

C# Code om verschillende Excel-bestanden samen te voegen

Voeg Excel-bestanden samen door werkbladen te kopiëren

Werkblad. Kopiëren kan worden gebruikt om gegevens en opmaak van een bronwerkblad naar een ander werkblad binnen of tussen werkmappen te kopiëren. De methode neemt het bronwerkbladobject als parameter.

C# Code om werkbladen naar Excel-bestanden te kopiëren

Andere ondersteunde samenvoegformaten

Met behulp van C# kan men ook vele andere bestandsformaten samenvoegen, waaronder.

CSV (Door komma\'s gescheiden waarden)
HTML (HyperText-opmaaktaal)
MHTML (Archiefformaat webpagina)
ODS (OpenDocument-spreadsheetbestand)
TSV (Door tabs gescheiden waarden)
TXT (Tekstdocument)
XLS (Excel binair formaat)
XLSB (Binair Excel-werkmapbestand)
XLSM (Spreadsheet-bestand)
XLSX (OOXML Excel-bestand)
XLT (Microsoft Excel-sjabloon)
XLTM (Excel-sjabloon met macro\'s)