Microsoft® Excel 檔案合併 via .NET

使用 C# 代碼將 2 個或多個 Excel 檔案合併到一個電子表格中

 

.NET Excel 庫 提供多種方式將工作簿與各種類型的內容(如公式、資料、圖像、圖表等)組合到單一電子表格檔案中。支援的文件格式包括 XLS、XLSX、XLSB、XLT、XLTX、XLTM、ODS、CSV、0111838383838。

將 Excel 檔案與影像和圖表合併

組合 2 個包含圖像和圖表的 Excel 文件的最簡單方法是調用 工作簿.合併 方法。它允許將類似類型的 Excel 檔案合併到單一電子表格中。

C# 合併Excel檔案的程式碼

合併多個 Excel 文件

CellsHelper.MergeFiles 方法支援將Excel檔案的資料、樣式和公式合併到相同格式的新電子表格中。這是使用快取合併多個文件的有效方法。

C# 合併多個Excel檔案的程式碼

透過複製工作表合併 Excel 文件

工作表.副本 可用於將資料和格式從來源工作表複製到工作簿內或工作簿之間的另一個工作表。此方法將來源工作表物件作為參數。

C# 跨 Excel 檔案複製工作表的程式碼

其他支援的合併格式

使用 C#,還可以合併許多其他文件格式,包括。

CSV (逗號分隔值)
HTML (超文本標記語言)
MHTML (網頁存檔格式)
ODS (OpenDocument 電子表格文件)
TSV (製表符分隔值)
TXT (文字文檔)
XLS (Excel 二進位格式)
XLSB (二進位 Excel 工作簿文件)
XLSM (試算表文件)
XLSX (OOXML Excel 文件)
XLT (Microsoft Excel 模板)
XLTM (Excel 巨集啟用模板)