请问aspose cells for .net最新版本,导出Excel,是基于哪个版本的,2010 2016还是2019?
@SalesDhorde
感谢你对Aspose.Cells产品的关注。Aspose.Cells for .NET 23.9是目前的最新版本。我们的产品可以支持所有的Excel版本,包括但不限于Excel 2010, Excel 2016和Excel 2019.
我们有使用23.8的aspose.cells for net版本,导出的excel中的app.xml中有下面这行信息
14.0300
,这是不是说明是基于office2010生成的excel文件?
另,我们直接使用导出的excel文件,使用poi解析时,所有的公式计算的单元格都显示0,请问如何处理?
@John.He
@llw168
MS-Excel打开文件是采取可以兼容老版本的模式。所以当你使用的功能Excel 2010就能满足要求时,输出信息就是以office 2010为基础。当你使用到了后续版本才有的功能,MS-Excel是采取的扩展标记来支持。
如果你导出excel文件,所有的公式计算的单元格都显示0,你可以在导出之前调用以下代码手动计算所有公式。
workbook.CalculateFormula();
@llw168
Aspose.Cells for .Net 生成的文件尽可能支持Excel所有最新的功能 ,所以他不限于哪个Excel版本。
至于“app.xml中有下面这行信息14.0300”, 你可以简单的理解为一个文档属性。 你也通过下面的API可以修改它。