如何从xls(Excel97)文件读取Excel应用程序版本?

时间:2018-10-19 21:34:42

标签: c# excel npoi

将NPOI WorkbookFactory与“现代” Excel文件(* .xlsx)一起使用时,它会生成XSSFWorkbook,其中包含Excel版本:

xssfWorkbook.GetProperties().ExtendedProperties.AppVersion

这将返回Excel版本号,例如“ 16.0300”。

是否可以获取有关HSSFWorkbook的信息?



顺便说一句:应用程序的名称在两个类中都可用:

hssfWorkbook.SummaryInformation.ApplicationName
xssfWorkbook.GetProperties().ExtendedProperties.Application

对于MS Excel,在两种情况下均为“ Microsoft Excel”。

但是我找不到任何关于HSSF的版本信息。

用例:我从不同的来源获得了很多文件,并且对于支持问题,了解特定来源使用的Excel版本将非常有帮助。由于您还可以将.xlsx另存为.xls,因此仅BIFF版本并没有多大帮助。

0 个答案:

没有答案