找回密码
 立即注册

QQ登录

只需一步,快速开始

行云数据
金牌服务用户   /  发表于:2024-12-12 17:59  /   查看:43  /  回复:2
本帖最后由 行云数据 于 2024-12-12 18:12 编辑

问题描述:(当前使用gcexcel版本7.1.0)---生产问题(急)

去掉Excel公式,将公式值显示到单元格里面,使用的方法如下:

  1. XlsxSaveOptions xlsxSaveOptions = new XlsxSaveOptions();
  2. xlsxSaveOptions.setIgnoreFormulas(true);
  3. workbook.save("D://m3.xlsx",xlsxSaveOptions);
复制代码

Excel里面含公式值显示如下:
image.png827336120.png

但是去公式后,显示值如下,和excel不一致
image.png183449401.png


代码示例.zip

3.98 MB, 下载次数: 3

2 个回复

倒序浏览
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:7 天前
沙发
本帖最后由 Richard.Huang 于 2024-12-13 10:23 编辑

您好,您在帖子中所描述的现象我在本地进行了重现,至于该现象的原因我们还需要进行进一步的调研定位。后续有相关调研进展我会第一时间在本贴中进行跟进。
您可以暂时使用以下workaround解决您的问题
  1. workbook.setEnableCalculation(false);
  2. SerializationOptions serializationOptions = new SerializationOptions();
  3. serializationOptions.setIgnoreFormula(true);
  4. workbook.fromJson(workbook.toJson(serializationOptions));
  5. workbook.save("data/m3.xlsx");
复制代码

调研编号:DOCXLS-11718
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:昨天 17:30
板凳
您好,根据最新调研进展,您提到的问题在GcExcelV7.2.5版本中获得改进。该版本已经正式上线,您只需升级到最新版即可享受到相应的功能增强和错误修复。本贴解决了,这里就先结帖了。后续有其他相关问题欢迎继续发帖询问
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部