EPPlus未填充Excel文件
本文关键字:文件 Excel 填充 EPPlus | 更新日期: 2023-09-27 18:17:03
我正在使用EPPlus导出数据表到Excel,但我一直没有得到任何结果。我得到一个工作表与标题和标签上的标签,但没有数据。我验证了tableadapter中是否有数据
下面是我的代码: FileInfo newFile = new FileInfo("c:'temp'fn.xlsx");
ExcelPackage epp = new ExcelPackage(newFile);
var ws = epp.Workbook.Worksheets.Add(acctno);
TransTableAdapter.FillByAcct(MSDataSet.TransWithName, acctno);
ws.Cells.LoadFromDataTable(MSDataSet.TransWithName, true, OfficeOpenXml.Table.TableStyles.Light8);
epp.Save();
epp.Dispose();
请帮助如果你可以。谢谢!
如果其他人遇到这个问题,这里有一个解决方案——使用GET而不是FILL:
MSDataSet.TransDataTable newTransTable;
newTransTable = TransTableAdapter.GetDataByDFI(@acctno);
ws.Cells.LoadFromDataTable(newTransTable, true, OfficeOpenXml.Table.TableStyles.Light8);