插入列后公式变更错误-续
本帖最后由 Ellia.Duan 于 2024-3-1 11:15 编辑产品:GcExcel
版本:V7.0.2
调研编号:DOCXLS-9796
LastReview:2024-3-1
计划在7.0.4版本修复。
你好,该帖子是续上一个帖子,地址如下:
https://gcdn.grapecity.com.cn/fo ... 82&page=2#pid757560
因为项目时间原因,今天才有空来测这个问题,目前测试下来发现,
以前的问题还在,我这边会将代码上传,麻烦看一下是哪里的问题,同时发现有一种公式是解析不到不存在的表,“=WP99_资产损失明细!R38:R39”
我这边这次是导入的我本地的一个报表,再根据demo代码做的插列操作,最后另存下来的新的文件,比对可以看到被影响到的公式,坐标都加了一列,烦请再帮忙看看
用您之前的demo,我把文件先创建好以后,用workbook.open的方式拿到,再做后续处理,公式还是会被插列影响到哈 本帖最后由 Ellia.Duan 于 2024-2-2 16:20 编辑
您好,在v7.0.2版本,使用之前给出的demo,可以查找到不存在的sheet ,但是发现您给出的xlsx文件,插入列之后还是有问题。
以及没有查找到”WP99_资产损失明细”
我将继续调研这个事情,待有进展,会及时联系您。 非常感谢 lynn8588 发表于 2024-2-2 16:27
非常感谢
不客气:loveliness: 您好,经调研
https://gcdn.grapecity.com.cn/showtopic-200182-1-1.html
此贴的问题是是引用了一个不存在的工作表,但它是通过 GcExcel API 添加的。在这种情况下,如果稍后添加具有相同名称的工作表,则公式仍可以正常工作。
您当前帖子中的问题是:
您提供的文件是通过 Excel 创建的。Excel 会将不存在的工作表转换为外部工作表。即使以后将具有相同名称的工作表添加到此工作簿中,它也将不再与以前的公式有关系。
如上图,是Excel中的外部引用。
为此,我们将修复您这个外部引用问题以及没有查找到“WP99_资产损失明细”这个sheet的问题。
您好,您的问题已在v7.0.4修复 。修复后,公式不会变化,且"WP99_资产损失明细"可以找到
目前v7.0.4版本已发布,您可以下载更新测试下。
好的,感谢 不客气,如果之后还有问题,随时沟通。
页:
[1]