我使用该FlexCel
库创建.xlsx
格式的 Excel 报告。
以格式创建文件时.xls
- 一切正常。
当我尝试以该.xlsx
格式创建文件时,该文件已创建,但是当我通过 Excel 打开它时,我收到文件已损坏且无法打开的错误消息。该文件的大小是 .xls 的一半。
如果有人遇到类似问题或知道解决方案,我将非常感谢您的回答。
编辑:我的代码
var templateFilePath = "D:/template.xlsx";
var newReportPath = "D:/report.xlsx";
using (var fr = new FlexCelReport(true))
{
fr.AddTable("SOReport", dataTable);
fr.Run(
templateFilePath,
newReportPath
);
}