java - Apache POI 是否从 Excel 实现 RTD?
问题描述
我正在使用 Apache POI 读取和写入 MS Excel 文件,这些文件在某些工作表的单元格中包含 Excel 的 RTD(实时数据)公式。在评估一个单元格时,我调用:
cell.setCellFormula( (String) field);
字段是我调用的 RTD 公式。"org.apache.poi.ss.formula.eval.NotImplementedException"
当我尝试评估单元格时,这会引发错误:
FormulaEvaluator evaluator = workbook.getCreationHelper().createFormulaEvaluator();
evaluator.evaluate(cell);
我怀疑 Apache 根本没有实现 RTD。但是,我需要能够在 Excel 中不断更新此单元格,这需要评估 RTD 公式。
有什么方法可以从我这里实现 RTD 功能,还是有另一个版本的 Apache(或其他 Excel 解析器)有这个实现?
解决方案
推荐阅读
- wordpress - 如何让嵌套的 Gutenberg 块进行解析
- android - 反应原生,在水平滑动时导航屏幕
- python - 处理 git clone 错误异常不起作用
- javascript - 在 three.js 中加载 .gltf 模型时计算机死机
- amazon-web-services - 无法分离或销毁通过 CloudFormation 脚本创建的 AWS 网络接口
- python - 在 Seaborn Plot 中包装 xlabels
- javascript - setTimeout 循环中超出了最大调用堆栈大小
- android - 如何销毁在 onClickListener 方法中创建的视图?
- sql - 如何在多表中选择 WHERE EXISTS?
- java - 驱动程序给出空点异常