因此,您可以通过以下方式重现此问题:
1)打开两个工作簿(称它们为 wb1 和 wb2)
2) 在 wb1 中创建一个公式,引用另一个中的单元格,并确保在达到最大字符限制之前尽可能多地挤入单元格引用(即,您可以执行 "=sum([wb2.xlsx] Sheet1!A1,...,...,[wb2.xlsx]Sheet1!A1)"
3) 关闭 wb2,所以现在它的路径被附加到 wb1 公式中。然而,由于我们已经达到了极限,它推高了公式。
现在,如果我尝试访问单元格的公式属性,则会抛出 COMException。有什么解决方法吗?