查找和删除外部链接
什么是Excel中的外部链接
Microsoft Excel被广泛应用于各个领域。有时,用户需要在多个Excel工作表中进行计算。每次打开多个工作表都很困难。因此,创建一个外部链接更加便捷。外部链接是指其他工作簿的数据范围或单元格范围。
为什么需要创建外部链接
创建外部链接有多种用途。以下是一些描述:
- 在使用多个工作簿进行工作时,引用另一个工作簿中的数据有助于创建外部链接。
- 创建外部链接有助于分析和组织大量的工作表数据。
- 手动复制和粘贴需要花费更多时间,而通过创建外部链接可以节省用户的时间。
- 数据更新变得更加容易,因为源工作簿中的数据更改会自动更新到目标工作簿中。例如,如果产品销售表格位于一个工作表中,而图表位于另一个工作表中,如果产品销售表格中的数据发生变化,图表所在的工作表中的数据也会相应更新。
- 通过创建外部链接,数据共享变得更加容易。
如何在Excel中查找外部链接
要在Excel中查找外部链接,需要执行以下步骤:
- 打开目标工作簿以查找外部链接。工作簿的名称是Company Excel。
-
在功能区选项卡中,点击“数据”选项。
-
在连接组中选择“编辑链接”选项。
-
编辑链接对话框会显示工作簿中存在的外部链接。
-
“更改源”选项是用于更新外部链接的。
查找和替换方法
查找和替换方法用于查找外部链接。执行以下步骤:
- 通常,具有外部链接的工作表会包含带有以下任一扩展名的文件名,即 .xlsx/.xls/.xlb/.xlsm。
- 打开需要检查外部链接的工作表 。
-
按下Ctrl+A 选择所有单元格。
-
在主页选项卡的编辑组中,点击 查找和选择选项 。
-
有几个选项显示了“ 查找 ”选项。
-
查找和替换对话框将打开。在查找框中 输入扩展名为.xl。
-
点击 查找全部选项 。
-
如果存在外部链接,则显示工作表名称。
为什么要删除Excel中的外部链接
根据计算的结果,用户有时需要在计算过程之后删除外部引用。删除外部引用的原因如下:
- 为了减小文件大小, 删除了外部引用。如果工作簿包含多个外部链接,则文件大小需要更大并且更容易保存。
- 如果遗漏或删除了相应的工作表, 该工作表与外部链接相关联,则应删除外部链接。
- 为了维护 数据安全性和保护, 删除了外部链接。
如何删除Excel中的外部引用
要删除Excel中的外部引用,需要按照以下步骤进行:
- 打开所需的工作簿 以删除外部引用。
-
在公式选项卡中的定义名称组中选择 名称管理器 。
-
名称管理器对话框将出现。它显示带有外部引用的工作簿名称列表。
-
选择相应的工作簿,然后 点击删除 以删除所需的工作簿名称。
-
删除包含外部引用的特定工作簿。同样,要删除多个工作簿,重复这些步骤。
-
在删除所需的工作簿后,点击 关闭 以退出名称管理器对话框。完成后,在工作簿中保存更改。
如何在Excel图表中查找链接
用户可以通过以下方法在Excel图表中找到外部链接,
- 打开包含所需图表或图形的工作表。
-
点击用户想要检查的 图表标题或数据系列 。
-
如果图表中存在外部链接,则在公式栏中显示它,如果数据链接到另一个工作表。这里的外部引用显示在公式栏中。
如何使用VBA在Excel中查找外部链接
除了公式和函数,还可以使用VBA在Excel中查找外部链接。
用于在Excel中查找外部链接的代码如下:
Sub FindExternalLinks()
Dim link As Variant
Dim extLink As Variant
For Each link In ActiveWorkbook.LinkSources(Type:=xlLinkTypeExcelLinks)
If InStr(1, link, ActiveWorkbook.FullName) = 0 Then
extLink = extLink & lnk & vbCrLf
End If
Next link
If Not IsEmpty(extLink) Then
MsgBox "The following external links have been found:" & vbCrLf & ext link
Else
MsgBox "No external links found."
End If
以上代码检查工作表中是否存在外部链接。如果有外部链接存在于工作表中,则会显示一条消息表示存在链接。
要执行的步骤是:
- 打开包含外部数据的工作表。
-
右键单击工作表名称,选择“查看代码”选项。
-
将代码粘贴到VBA模块中。
-
按下F5键运行代码。
如果工作表中存在外部数据,则链接将显示在公式栏中。
总结
在工作表中查找外部链接是一个重要的概念。用户可以通过本教程中解释的函数和方法来查找工作表中的链接。