使用Apache POI HSSF,如何一次刷新所有公式单元格?
我正在使用Apache POI填充Excel文件的单元格,并且文档中有很多公式单元格。但是,当我在Excel中打开文档时,它们的值不会刷新。
据我了解,我需要使用a FormulaEvaluator
刷新公式单元格。但是,有没有办法一次更新所有公式单元格?其中有 很多
,尽管列出详尽的清单并非没有问题,但我当然不愿意这样做。
回答:
当然。无论如何,刷新工作簿中的所有公式可能是更典型的用例。
如果您使用的是HSSF,请致电evaluatorAllFormulaCells:
HSSFFormulaEvaluator.evaluateAllFormulaCells(hssfWorkbook)
如果您使用的是XSSF,请致电evaluatorAllFormulaCells:
XSSFFormulaEvaluator.evaluateAllFormulaCells(xssfWorkbook)
有关详细信息,请访问poi网站
以上是 使用Apache POI HSSF,如何一次刷新所有公式单元格? 的全部内容, 来源链接: utcz.com/qa/405345.html