如何使用closedxml将多个数据表添加到一个工作表?

我有多个数据表与数据,我想要在单张表中添加空格。 我正在使用ClosedXML来开发导出excel实用程序。

我认为这对你来说是完全的

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(); } } 

我通过下面的代码

  wb.Worksheets.Add(dt); wb.Worksheet(1).Cell(5, 1).InsertTable(dt1);