Excel:无法断开到外部文件的链接

时间:2019-05-15 18:12:22

标签: excel

我有一本excel工作簿,其中包含指向外部Excel加载项的链接。最近,我将文件从旧的Excel 2003迁移到了当前的Excel版本。现在,工作簿是一个.xml文件,而Excel加载项文件现在是一个.xlam文件。

在VBA中更改引用并将所有文件保存为新格式后,剩下的链接仍然指向旧的.xla-File。 我搜索了所有的vba代码,所有的工作表公式和所有的名称引用,以查找是否成功出现了旧.xla文件。

我既无法更新链接,也无法断开链接。任何建议欢迎!谢谢

1 个答案:

答案 0 :(得分:0)

过一会儿,我将.xlsm-文件结构提取到目录中,并在xml-contents中搜索旧的addin-filename。我发现使用公式的条件格式没有被更新为新的.xlam文件,但仍然引用了旧的.xla文件。

因此Excel不会更新所有到文件的链接:条件格式的公式不会更新。

解决方案是更改条件格式的公式,丢失了参考问题。 因此,我认为这是一个比较特殊的问题,因为使用公式进行带条件的格式设置不是很常见,而且包含外部文件功能的公式也不是很容易。