Zusammenführen von Microsoft® Excel-Dateien über .NET

Kombinieren Sie 2 oder mehr Excel-Dateien in einer einzigen Tabelle mit C#-Code

 

.NET Excel-Bibliothek bietet mehrere Möglichkeiten, Arbeitsmappen mit verschiedenen Arten von Inhalten wie Formeln, Daten, Bildern, Diagrammen usw. in einer einzigen Tabellenkalkulationsdatei zu kombinieren. Zu den unterstützten Dateiformaten gehören XLS, XLSX, XLSB, XLT, XLTX, XLTM, ODS, CSV, TSV und mehr.

Kombinieren Sie Excel-Dateien mit Bildern und Diagrammen

Der einfachste Weg, 2 Excel-Dateien mit Bildern und Diagrammen zu kombinieren, ist der Aufruf der Workbook.Combine Methode. Es ermöglicht das Zusammenführen von Excel-Dateien ähnlichen Typs in einer einzigen Tabelle.

C# Code zum Kombinieren von Excel-Dateien

Mehrere Excel-Dateien zusammenführen

CellsHelper.MergeFiles -Methode unterstützt das Zusammenführen von Daten, Stil und Formeln einer Excel-Datei mit einer neuen Tabelle im gleichen Format. Es ist eine effiziente Möglichkeit, mehrere Dateien zusammenzuführen, während Caching verwendet wird.

C# Code zum Zusammenführen mehrerer Excel-Dateien

Excel-Dateien durch Kopieren von Arbeitsblättern zusammenführen

Arbeitsblatt.Kopieren kann verwendet werden, um Daten und Formatierungen von einem Quellarbeitsblatt in ein anderes Arbeitsblatt innerhalb oder zwischen Arbeitsmappen zu kopieren. Die Methode nimmt das Quellarbeitsblattobjekt als Parameter.

C# Code zum Kopieren von Arbeitsblättern in Excel-Dateien