打开Excel文件并不断询问您是否要更新链接的信息可能会令人沮丧,尤其是在您不确定链接了哪些信息时。如果要摆脱工作簿中的链接,可以尝试以下几种方法。

首先,如果可用,请从“编辑”菜单中选择“链接”。 (仅当Excel识别工作簿中的显式链接时,该选项才可用。)您不能从出现的“链接”对话框中删除链接,但是可以更改链接,使其指向当前工作簿。

当您以后保存并再次打开工作簿时,Excel将识别出自引用链接并将其删除。

查找链接的另一种方法是在工作簿中搜索左括号([)或右括号(])。当将其他文件的链接放在一起时,Excel会使用括号。例如,这是指向外部文件的链接,就像它会出现在单元格中一样:

=[Book1.xls]Sheet1!$D$7

当您找到与上述相似的链接时,只需删除它们。请确保您搜索工作簿中的每个工作表。

查找链接的另一个地方是Excel维护的定义范围名称。如果您使用的工作簿包含从其他位置复制或移动的工作表,则这是链接的特别常见的位置。定义的名称(而不是指向当前工作簿中的单元格区域)可以指向另一个工作簿中的区域。选择插入|姓名|定义以显示正确的对话框。然后逐步遍历每个已定义的名称,检查其所指向的地址。删除或更改任何引用其他工作簿的内容。

另一个要检查的地方是宏。可以将宏分配给工具栏按钮(仅旧版本)或工作表中的图形。

单击任何自定义工具栏按钮或图形,然后查看是否出现错误。如果这样做,则很好地表明该按钮或图形已链接到另一个文件中包含的宏。如果删除按钮或图形,或更改宏分配,则链接问题应消失。

数据透视表中还有另一个可能的链接位置。

创建数据透视表时,它可以引用工作簿中其他工作表上的数据。如果您以后将该源工作表移动到另一个工作簿,则数据透视表将链接到外部数据源。唯一的解决方案是删除数据透视表,将源数据复制回当前工作簿,或将数据透视表移动到外部工作簿。

最后,您应该检查图形和图表。如果您最近将工作表从当前工作簿移至另一个工作簿,则当前工作簿中剩余的图表可能会引用您移至另一个工作簿的工作表上的数据。在这种情况下,您将需要删除图形或图表,将其移动到另一个工作簿,或将源数据复制回当前工作簿。

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

本技巧(1925)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: