Excel 查找和删除外部链接

查找和删除外部链接

什么是Excel中的外部链接

Microsoft Excel被广泛应用于各个领域。有时,用户需要在多个Excel工作表中进行计算。每次打开多个工作表都很困难。因此,创建一个外部链接更加便捷。外部链接是指其他工作簿的数据范围或单元格范围。

为什么需要创建外部链接

创建外部链接有多种用途。以下是一些描述:

  • 在使用多个工作簿进行工作时,引用另一个工作簿中的数据有助于创建外部链接。
  • 创建外部链接有助于分析和组织大量的工作表数据。
  • 手动复制和粘贴需要花费更多时间,而通过创建外部链接可以节省用户的时间。
  • 数据更新变得更加容易,因为源工作簿中的数据更改会自动更新到目标工作簿中。例如,如果产品销售表格位于一个工作表中,而图表位于另一个工作表中,如果产品销售表格中的数据发生变化,图表所在的工作表中的数据也会相应更新。
  • 通过创建外部链接,数据共享变得更加容易。

如何在Excel中查找外部链接

要在Excel中查找外部链接,需要执行以下步骤:

  1. 打开目标工作簿以查找外部链接。工作簿的名称是Company Excel
    查找和删除外部链接

  2. 在功能区选项卡中,点击“数据”选项。

  3. 在连接组中选择“编辑链接”选项。
    查找和删除外部链接

  4. 编辑链接对话框会显示工作簿中存在的外部链接。
    查找和删除外部链接

  5. “更改源”选项是用于更新外部链接的。
    查找和删除外部链接

查找和替换方法

查找和替换方法用于查找外部链接。执行以下步骤:

  1. 通常,具有外部链接的工作表会包含带有以下任一扩展名的文件名,即 .xlsx/.xls/.xlb/.xlsm。
  2. 打开需要检查外部链接的工作表
    查找和删除外部链接

  3. 按下Ctrl+A 选择所有单元格。
    查找和删除外部链接

  4. 在主页选项卡的编辑组中,点击 查找和选择选项

  5. 有几个选项显示了“ 查找 ”选项。
    查找和删除外部链接

  6. 查找和替换对话框将打开。在查找框中 输入扩展名为.xl

  7. 点击 查找全部选项
    查找和删除外部链接

  8. 如果存在外部链接,则显示工作表名称。
    查找和删除外部链接

为什么要删除Excel中的外部链接

根据计算的结果,用户有时需要在计算过程之后删除外部引用。删除外部引用的原因如下:

  • 为了减小文件大小, 删除了外部引用。如果工作簿包含多个外部链接,则文件大小需要更大并且更容易保存。
  • 如果遗漏或删除了相应的工作表, 该工作表与外部链接相关联,则应删除外部链接。
  • 为了维护 数据安全性和保护, 删除了外部链接。

如何删除Excel中的外部引用

要删除Excel中的外部引用,需要按照以下步骤进行:

  1. 打开所需的工作簿 以删除外部引用。
    查找和删除外部链接

  2. 在公式选项卡中的定义名称组中选择 名称管理器
    查找和删除外部链接

  3. 名称管理器对话框将出现。它显示带有外部引用的工作簿名称列表。
    查找和删除外部链接

  4. 选择相应的工作簿,然后 点击删除 以删除所需的工作簿名称。
    查找和删除外部链接

  5. 删除包含外部引用的特定工作簿。同样,要删除多个工作簿,重复这些步骤。
    查找和删除外部链接

  6. 在删除所需的工作簿后,点击 关闭 以退出名称管理器对话框。完成后,在工作簿中保存更改。

如何在Excel图表中查找链接

用户可以通过以下方法在Excel图表中找到外部链接,

  1. 打开包含所需图表或图形的工作表。
    查找和删除外部链接

  2. 点击用户想要检查的 图表标题或数据系列
    查找和删除外部链接

  3. 如果图表中存在外部链接,则在公式栏中显示它,如果数据链接到另一个工作表。这里的外部引用显示在公式栏中。

如何使用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

以上代码检查工作表中是否存在外部链接。如果有外部链接存在于工作表中,则会显示一条消息表示存在链接。

要执行的步骤是:

  1. 打开包含外部数据的工作表。
    查找和删除外部链接

  2. 右键单击工作表名称,选择“查看代码”选项。
    查找和删除外部链接

  3. 将代码粘贴到VBA模块中。
    查找和删除外部链接

  4. 按下F5键运行代码。
    查找和删除外部链接

如果工作表中存在外部数据,则链接将显示在公式栏中。

总结

在工作表中查找外部链接是一个重要的概念。用户可以通过本教程中解释的函数和方法来查找工作表中的链接。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程