首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

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

2012-12-24 
POI无法直接读取公式项列值的BUG??? 这个应该也不算是一个很严重的BUG,姑且记录下吧,问题是这样的:利用POI

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

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

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

??

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

?

热点排行