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

首先,如果功能可用,请在功能区的“数据”选项卡上选择“编辑链接”。 (仅当Excel识别工作簿中的显式链接时,该选项才可用。)您不能从出现的“链接”对话框中删除链接,但是可以更改链接,使其指向当前工作簿。当您以后保存并再次打开工作簿时,Excel将识别出自引用链接并将其删除。

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

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

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

查找链接的另一个地方是Excel维护的定义范围名称。如果您使用的工作簿包含从其他位置复制或移动的工作表,则这是链接的特别常见的位置。定义的名称(而不是指向当前工作簿中的单元格区域)可以指向另一个工作簿中的区域。单击功能区的“公式”选项卡上的“名称管理器”工具,然后逐步浏览每个已定义的名称,检查其引用的地址。删除或更改任何引用其他工作簿的内容。

另一个要检查的地方是宏。可以为工作表中的图形分配宏。单击任何图形,看看是否出现错误。如果您这样做,则很好地表明该图形已链接到另一个文件中包含的宏。如果删除图形或更改宏分配,则链接问题应消失。

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

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

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

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

本技巧(11890)适用于Office 365中的Microsoft Excel 2007、2010、2013、2016、2019和Excel。您可以在此处为Excel的较旧菜单界面找到此技巧的版本: