基于多个Excel文件创建Excel文件C#

问题描述:

我有三个Excel工作簿,如WorkBookA,WorkBookB和WorkBookC。 每张工作薄都有一张如SheetA,SheetB和SheetC。基于多个Excel文件创建Excel文件C#

我想用WorkBookA的SheetA,WorkBookB的SheetB和WorkBookC的SheetC创建一个新的Excel文件。

如何做到这一点?有什么建议么..?

这应该很容易。

  1. 抓住一些代码,将特定的工作表读入DataTable。有很多例子显示如何做到这一点,例如。 Excel to DataTable

  2. 创建一个DataSet包含三个DataTables

  3. 最后,叫我 “导出到Excel” 库来此DataSet写成为一个真正的.xlsx文件,Export to Excel