使用POI操作Excel时对事先写入模板的公式强制执行
2010-05-13 16:07
323 查看
场景:POI读取Excel模板。
当使用POI操作Excel时,发现由POI生成的公式能够在打开Excel是被执行,
而事先手工写入Excel模板文件的公式则不自动被调用,必须手动双击该Cell才能生效。
采取的办法:
1.使用cell.setCellFormula方法重新在制定Cell里写入公式。
2.使用sheet.setForceFormulaRecalculation(true);方法强制让改Sheet执行公式。
当然,在方法2能够生效的情况下我们还是推荐使用方法2来解决这个问题。
当使用POI操作Excel时,发现由POI生成的公式能够在打开Excel是被执行,
而事先手工写入Excel模板文件的公式则不自动被调用,必须手动双击该Cell才能生效。
采取的办法:
1.使用cell.setCellFormula方法重新在制定Cell里写入公式。
2.使用sheet.setForceFormulaRecalculation(true);方法强制让改Sheet执行公式。
当然,在方法2能够生效的情况下我们还是推荐使用方法2来解决这个问题。
相关文章推荐
- 使用POI操作Excel时对事先写入模板的公式强制执行
- 使用POI操作excel向模板填信息
- 使用POI操作Excel修改模板(批量替换excel中的数据并判断excel版本)
- java操作Excel之POI(6)使用POI实现使用模板批量添加数据
- java操作Excel之POI(5)利用POI实现使用模板批量导出数据
- 使用POI操作Excel修改模板(批量替换excel中的数据)
- 使用POI操作Excel,读取、写入Excel
- 使用模板的EXCEL操作(读取和写入,不定数量的行项目)
- C++使用VARIANT实现二维数组的操作、怎么使用COleSafeArray实现二维数组将字符串写入excel
- 使用poi操作excel_画图
- JAVA使用POI操作excel
- 使用poi操作模板文件重新生成新的word表单文件
- 使用POI动态更新导出的EXCEL模板中的列
- 使用POI操作Excel:Sheet拷贝
- 使用poi操作导入excel代码示例
- 使用POI处理Excel中公式不能自动计算出来的问题
- 使用POI操作excel(读取和创建)快速开发指南
- 如何操作Excel模板,往Excel模板中写入数据
- JAVA使用POI操作excel
- 使用POI操作Excel的方法