0
我有多个数据表与数据,我想在单张表中添加空格。我正在使用ClosedXML来开发导出excel实用程序。如何使用closedxml将多个数据表添加到一个工作表中?
我有多个数据表与数据,我想在单张表中添加空格。我正在使用ClosedXML来开发导出excel实用程序。如何使用closedxml将多个数据表添加到一个工作表中?
我是通过下面的代码
wb.Worksheets.Add(dt);
wb.Worksheet(1).Cell(5, 1).InsertTable(dt1);
我认为这是使用全为您
using (XLWorkbook wb = new XLWorkbook())
{
foreach (DataTable dt in ds.Tables)
{
//Add DataTable as Worksheet.
wb.Worksheets.Add(dt);
}
//Export the Excel file.
Response.Clear();
Response.Buffer = true;
Response.Charset = "";
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
Response.AddHeader("content-disposition", "attachment;filename=DataSet.xlsx");
using (MemoryStream MyMemoryStream = new MemoryStream())
{
wb.SaveAs(MyMemoryStream);
MyMemoryStream.WriteTo(Response.OutputStream);
Response.Flush();
Response.End();
}
}
,而要求是对所有表它将为每个DataTable中的一个新的工作表同一张纸。 –