Microsoft® Hợp nhất tệp Excel via .NET

Kết hợp 2 hoặc nhiều tệp Excel trong một bảng tính bằng mã C#

 

.NET Thư viện Excel cung cấp nhiều cách để kết hợp sổ làm việc với nhiều loại nội dung khác nhau như công thức, dữ liệu, hình ảnh, biểu đồ, v.v. vào một tệp bảng tính duy nhất. Các định dạng tệp được hỗ trợ bao gồm XLS, XLSX, XLSB, XLT, XLTX, XLTM, ODS, CSV, TSV và hơn thế nữa.

Kết hợp tệp Excel với hình ảnh và biểu đồ

Cách đơn giản nhất để kết hợp 2 file Excel có hình ảnh & biểu đồ là gọi hàm Workbook.Combine phương pháp. Nó cho phép hợp nhất các tệp Excel cùng loại vào một bảng tính.

C# Mã để kết hợp các tệp Excel

Hợp nhất nhiều tệp Excel

CellsHelper.MergeFiles Phương pháp hỗ trợ hợp nhất dữ liệu, kiểu và công thức của tệp Excel sang bảng tính mới có cùng định dạng. Đó là một cách hiệu quả để hợp nhất một số tệp trong khi sử dụng bộ nhớ đệm.

C# Mã để hợp nhất một số tệp Excel

Hợp nhất các tệp Excel bằng cách sao chép bảng tính

Bảng tính.Sao chép có thể được sử dụng để sao chép dữ liệu và định dạng từ trang tính nguồn sang trang tính khác trong hoặc giữa các sổ làm việc. Phương thức này lấy đối tượng trang tính nguồn làm tham số.

C# Mã để sao chép trang tính trên các tệp Excel

Các định dạng hợp nhất được hỗ trợ khác

Sử dụng C#, Người ta cũng có thể hợp nhất nhiều định dạng tệp khác bao gồm.

CSV (Giá trị được phân tách bằng dấu phẩy)
HTML (Ngôn ngữ đánh dấu siêu văn bản)
MHTML (Định dạng lưu trữ trang web)
ODS (Tệp bảng tính OpenDocument)
TSV (Giá trị được phân tách bằng tab)
TXT (Dữ liệu văn bản)
XLS (Định dạng nhị phân Excel)
XLSB (Tệp sổ làm việc Excel nhị phân)
XLSM (Tệp bảng tính)
XLSX (Tệp Excel OOXML)
XLT (Microsoft Mẫu Excel)
XLTM (Mẫu hỗ trợ macro Excel)