using ClosedXML.Excel;
class XLSXWriter : BExporter
{
private readonly string _fName;
public XLSXWriter(string fileName)
{
_fName = fileName;
}
public override void Export(IEnumerable<AnimalData> animals)
{
var workBook = new XLWorkbook(); <---Throws an exception
var workSheet = workBook.Worksheets.Add("MySheet");
workSheet.Cell("A1").Value = "Hello World";
FileStream fs = new FileStream(_fName, FileMode.Create);
workBook.SaveAs(fs);
fs.Close();
}
}
只是尝试这个库 ClosedXML.dll
,它抛出一个异常无法弄清楚可能是什么问题。
我从 savefiledialog
得到了 _fName
。
有人有想法吗?
最佳答案
本以为会删除这篇文章,但将来可能会对某人有所帮助....我所要做的就是再引用一个 DLL DocumentFormat.OpenXml.dll。现在完美运行!
关于c# - 'ClosedXML.Excel.XLWorkbook' 的类型初始值设定项抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13715359/