1
我使用EPPlus來導出excel。我已經完成了一些功能來獲得「ExcelWorksheet」。我想用一個excel(每個標籤一個)加入所有這些,但我不知道該怎麼做。EPPlus多個選項卡c#
這裏的主要功能是:
public ActionResult ExportReports(string sheetName)
{
try
{
var req = GetRequest();
var fileDownloadName = "OnlineReport.xlsx";
var contentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
var package = new ExcelPackage();
var ws1 = AnalysisByAirCarrier(package, req);
var ws2 = Summary(package, req);
var fileStream = new MemoryStream();
package.SaveAs(fileStream);
fileStream.Position = 0;
var fsr = new FileStreamResult(fileStream, contentType);
fsr.FileDownloadName = fileDownloadName;
return fsr;
}
catch (Exception ex)
{
_logger.Error("Error ExportReports", ex);
}
}
我想加盟WS1和WS2在不同的標籤相同的文件。
注:WS1和WS2是ExcelWorksheet對象
什麼想法?
謝謝。
謝謝,這是工作。我得到一個錯誤,但是因爲工作簿中已經存在一個具有此名稱的工作表。我已經更新了它,它工作正常。 – gon250
@ gon250哦,對,對不起。我以爲我改變了工作表名稱。我很高興它雖然工作! –