【发布时间】:2014-07-23 05:49:26
【问题描述】:
我想在c#的同一个excel工作表中一个接一个地显示两个数据表。我试过这样。
var workBook = new XLWorkbook();
workBook.Worksheets.Add(dataSet.table1);
workBook.Worksheets.Add(dataSet.table2);
但它在同一个 Excel 中创建了两个工作表。 任何人都可以帮助我如何做到这一点?
【问题讨论】:
-
顺便说一句,你应该never use 2 dots with com objects
-
Alex 你能建议我除此之外如何达到我的要求吗?
-
我不太了解
XLWorkBook类来回答这个问题,但从逻辑上讲,Worksheets.Add(..)听起来完全适合向工作簿添加新工作表。我想您应该先以某种方式获取要使用的工作表,而不是将dataSet.table1-2添加到该工作表中。
标签: c# excel datatables