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



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

在 VBA 中更改引用并以新格式保存所有文件后,我留下了一个链接,该链接仍然指向旧的.xla-File。 我搜索了所有 vba 代码、所有工作表公式和所有名称引用,以查找旧.xla文件的任何出现,但没有成功。

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

过了一会儿,我将.xlsm-file-structure解压缩到一个目录中,并在xml-content中搜索旧的addin-filename。我发现使用公式的条件格式没有更新到新的.xlam文件,但仍引用旧的.xla文件。

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

解决方案是更改条件格式的公式,缺少引用问题就消失了。 所以我认为,这更像是一个奇特的问题,因为公式的连续格式不是很常见,包含外部文件函数的公式也不是。

最新更新