如何使用ExcelPackage创build具有多个工作表的Excel文件

(ExcelPackage xlPackage = new ExcelPackage(newFile,template)){ExcelWorksheet worksheet = null; (DataTable dt在dsExcel.Tables){工作表= xlPackage.Workbook.Worksheets.Add(dt.TableName); worksheet = xlPackage.Workbook.Worksheets [dt.TableName]; ExcelCell单元格; const int startRow = 9; int row = startRow; int col = 1; foreach(DataRow dr in dt.Rows){foreach(DataColumn dc in dt.Columns){worksheet.Cell(row,col).Value = dr [dc] .ToString(); 山口++; } col = 1; 行++; }} xlPackage.Save(); }

我得到xlpackage.save错误,即对象引用未设置为实例。

请帮助我。

如何使用excel模板生成多张表格的excel文件。

看起来这是一个错误,logging在这里 。 不幸的是,它看起来像修复是编辑ExcelPackage本身的源代码。