`
cobo85
  • 浏览: 115106 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

POI无法直接读取公式项列值的BUG

阅读更多

    这个应该也不算是一个很严重的BUG,姑且记录下吧,问题是这样的:利用POI生成excel后(某些列时公式),打开后能看到公式列中的值,但是如果不用MS打开并保存的话,下次用POI直接读取是直接获取不到公式列的值的,必须在读取前重新计算一次才可,如果生成后,用MS打开后不修改任何值直接保存,再次用POI读取,是可以直接读取到值的。

  下面是读取前进行公式值计算的API

  

FormulaEvaluator evaluator = targetcell.getSheet().getWorkbook().getCreationHelper().createFormulaEvaluator();
	  evaluator.evaluateFormulaCell(targetcell);

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics