Mike想知道是否有一种方法可以使用相对引用在外部工作簿中链接到信息。例如,如果存在另一个工作簿中单元格的链接,则该链接将自动设置为显式路径,例如c:\ fullpath \ otherfile.xls。如果它不是显式路径,则最好只使用otherfile.xls,这对于Mike的目的会更好。这样,他就可以移动文件,并且可以参考相对于我当前工作簿所在位置的外部文件。

在Excel中没有真正的方法可以做到这一点。当存储链接文件时,将创建链接。当两个工作簿都打开时(一个带有链接,另一个是链接的目标),这些链接仅引用文件名。仅在保存链接文件时才保存完整路径位置。

如果要移动文件的位置,只需打开两个文件,然后使用“另存为”将文件保存在所需的位置。 Excel将把链接更新到正确的位置。但是,如果将文件移到Excel外部,则链接很容易弄乱。 (有人报告说,通过将源工作簿和目标工作簿始终放在同一文件夹中可以取得成功,但这似乎比Mike所寻找的要简单得多。)

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(7921)适用于Microsoft Excel 97、2000、2002和2003。