在使用“封闭的xml”dll访问“.xls”格式化的excel文件期间发生异常
例外:Excel可能包含损坏的数据......
答案 0 :(得分:5)
正如其他人所说,ClosedXML仅适用于较新的格式。
NPOI也适用于旧版本。如果您使用NPOI,请确保从他们的网站下载测试版。截至2013年12月18日,NuGet下载仅支持XLS。该测试版支持XLS和XLSX
答案 1 :(得分:1)
ClosedXML适用于Excel 2007/2010(OpenXML)文件。 XLS是较旧且非常不同的Excel格式,并且不受ClosedXML支持。
尝试使用Excel打开文件,将其转换为xlsx,然后使用ClosedXML打开它。
答案 2 :(得分:0)
ClosedXML使用Open XML SDK,而后者只能使用较新的Open XML文件格式(从Excel 2007开始)。
因此,ClosedXML不支持旧格式。