1金币
本帖最后由 Matthew.Xue 于 2025-3-31 17:22 编辑
调研编号:SJS-28984
问题描述
例如,在当前工作簿中包含两个工作表:Sheet1 和 Sheet2。
在 Sheet2 的 A1 单元格中输入公式 =Sheet1!A1,此时如果删除 Sheet1,Sheet2 中 A1 单元格的公式会变为 =#REF!,导致公式失效。
问题:
是否有办法解决当删除某个工作表时,其他工作表中的公式仍然保持有效,而不变成 #REF! 错误?
使用场景:
我们目前的业务需求是将多个工作表分开存储。用户在试验填报时,系统会根据用户选择的检测参数匹配到对应的工作表,然后通过 GCExcel 将多个工作表合并成一个文件进行填报。
然而,由于上述问题的存在(删除工作表会导致引用失效),我们在设计模板时只能分别设计每个工作表,并单独编写公式。这使得在引用单元格时变得非常麻烦。如果我们能够解决这个问题,就可以在设计阶段将所有工作表集中在一个文件中完成设计和公式编写,最后再手动拆分存储。这样不仅简化了设计流程,还能更方便地处理公式之间的引用关系
|
|