让我们一起探索一下这些藏在excel自动排序中的“小秘密”。-英雄云拓展知识分享
251
2024-02-10
Excel超链接教程:在Excel中创建、更改、使用和删除
据我们所知,超链接可以在互联网中用于在网站之间导航。 在 Excel 中,您不但可以创建超链接来打开网页,还可以链接到单元格、工作表、工作簿等。 在本教程中,我们将逐渐解释如何创建、更改、使用和删除超链接,以帮助您快捷掌握 Excel 中的超链接。
目录: [ 隐藏 ]
Excel 超链接是一种参考,只需单击鼠标便可帮助打开以下项目之一:
通常,Excel 超链接显示的文本在单元格中以蓝色下划线字体突出显示,以下面的屏幕截图所示。
Excel中有两类超链接:绝对超链接和相对超链接。 本节将讨论这两类超链接的区分。
绝对超链接包括完全地址,格式为:protocol://domain/path。
请参阅以下示例:
相对超链接总是比绝对超链接包括的信息少。
请参阅以下示例:
对网页,使用相对超链接比使用绝对超链接有助于页面加载更快。
在 Microsoft Excel 中,创建外部链接时,可使用绝对超链接或相对超链接来实现,但在这类情况下强烈建议使用相对路径。 使用相对超链接,您可以移开工作簿,而不会在以后断开它们之间的链接。 但是,这取决于链接文件和源数据文件的位置:
举例来看,链接文件位于 C:\Users\linked.xlsx 并且源数据文件位于 C:\用户\信息\源.xlsx. 在这类情况下,使用相对超链接,只要源数据文件仍位于名为“info”的子文件夹中,您就能够将链接文件和源数据文件移动到任何位置,而不会破坏和更新超链接。 如果在这类情况下使用绝对超链接,则每次移动文件时都应更新路径。
Excel 提供了两类方法供用户在 Excel 中创建超链接。
创建超链接最传统的方法是使用 插入超链接 命令。 在本节中,我们将演示如何利用插入超链接命令在 Excel 中创建超链接。
1. 选择要添加超链接的单元格,然后单击 插入 > 超链接。
笔记:
2.然后 插入超链接 弹出对话框,您可以针对您要创建的超链接类型进行以下配置。
3.1.1 创建到另外一个文件的超链接
在 插入超链接 对话框中,如果要创建到另外一个文件的外部链接,则需要进行以下配置:
1。 保持 现有文件或网页 在当选择的选项 链接 窗格
2。 在里面 在看 列錶框中,指定要链接的文件。
提示: 可以直接在列錶框当选择一个文件,点击 在看 下拉箭头显示所有下拉项以供选择,或单击 阅读文件 图标打开 链接到文件 文件选择对话框。
3。 在里面 显示文字 框,如果选中的单元格有值,该值将显示在此处,您可以针对需要更改它。
4. 可以选择在将光标悬停在超链接上时显示屏幕提示。 您可以点击 屏幕提示 按钮,输入屏幕提示文本并单击 肯定。
5。 点击 肯定。
现在您已创建了指向某个文件的超链接。 单击超链接时,文件将立即打开。
3.1.2 创建网站超链接
在 插入超链接 对话框中,您还可以创建指向网页的超链接,以下所示。
1。 保持 现有文件或网页 在当选择的选项 链接 窗格
2。 填写 地址 及 显示文字 箱。
提示: 你可以改变 显示文字 文本或添加 屏幕提示 如你所需。
3。 点击 肯定。
3.1.3 创建指向当前工作簿特定位置的超链接
要创建指向当前工作表或工作簿特定位置的超链接,您可以配置 插入超链接 对话框以下。
1。 保持 现有文件或网页 在“链接到”窗格当选择的选项;
2。 点击 书签 按钮。
3.然后 选择放置在文档中 弹出对话框,输入要定位的单元格地址 输入单元格援用 框中,针对需要选择工作表或命名区域,然后单击 肯定。
4。 点击 OK 返回时完成设置 插入超链接 对话框。
另外一种解决方案: 在里面 插入超链接 对话框中,选择 放在本文件中 在选项 链接 窗格中,指定您将链接到的工作表/命名范围和单元格,然后单击 肯定。 见截图:
3.1.4 创建指向电子邮件地址的超链接
在本节中,我们将向您展现如何在 插入超链接 对话框以创建电子邮件。
1。 选择 电子邮件地址 在选项 链接 窗格
2。 在里面 显示文字 框,如果选中的单元格有值,该值将显示在此处,您可以针对需要更改它。
3。 在里面 E-mail地址 字段,输入一个或多个用分号分隔的电子邮件地址。
4。 在里面 主题 字段,直接输入电子邮件主题。
提示: 添加邮件主题后,如果要包括邮件正文,请添加 &body=正文内容 在主题的末尾,例如 工具&body 的常见问题=我想了解更多关于您的产品.
3。 点击 肯定。
从现在开始,当单击超链接时,将打开一封 Outlook 电子邮件,您可以看到 至,主题 及 电子邮件正文 字段填充了我们上面指定的某些电子邮件地址和内容。
注意: 要强迫在 Outlook 中打开此 mailto 超链接,请确保 Outlook 已设置为您计算机中的默许邮件客户端。
除插入超链接命令,您还可以利用 HYPERLINK 函数在 Excel 中创建超链接。
句法
HYPERLINK(link_location, [friendly_name])
参数
下面经过一些例子来演示如何在 Excel 中利用 HYPERLINK 函数来创建超链接。
示例 1:使用 HYPERLINK 功能链接到另外一个文件
假定您要创建一个指向名为“test”的txt文件的超链接,该文件位于路径:C:\Users\Win10x64Test\Documents\My files,您可以利用以下超链接功能来创建一个超链接。
1. 选择要放置超链接的单元格,在其中输入以下公式,然后按 Enter 键。
=HYPERLINK("C:\Users\Win10x64Test\Documents\My files\test.txt","点击打开名为test的txt文件")
如果链接文件和源数据文件在同一个文件夹中,在HYPERLINK函数中使用相对超链接(文件路径只包括文件名和文件扩大名)以下:
=HYPERLINK("test.txt","点击打开名为test的txt文件")
如果源数据文件位于与链接文件嵌套在同一根文件夹中的文件夹中,则在 HYPERLINK 函数中使用相对超链接(文件路径仅包括根文件夹名称、文件名和文件扩大名),以下所示:
=HYPERLINK("My files\test.txt","点击打开名为test的txt文件")
创建完成后,点击超链接会直接打开test.txt文件。
示例 2:链接到具有 HYPERLINK 功能的网站
HYPERLINK 功能还可以支持创建网站的超链接。
1.选择一个空白单元格放置超链接,在其中输入以下公式并按 Enter 键。
=超链接(“https://www.extendoffice.com/","Extendoffice")
示例 3:使用 HYPERLINK 函数链接到当前工作簿的特定位置
假定您想链接到当前工作簿中 Sheet100 的 D4 单元格,您可以利用以下公式来完成它。
1.选择一个空白单元格输出超链接,在其中输入以下公式并按 Enter 键。
=HYPERLINK("#Sheet4!D100","转到 Sheet100 的 D4")
示例 4:使用 HYPERLINK 功能链接到电子邮件地址
要创建到电子邮件地址的超链接,您可以将 HYPERLINK 函数与“mailto”连接起来。
=HYPERLINK("mailto:"&"email address","text to display")
1.选择一个空白单元格,在其中输入以下公式,然后按 Enter 键。
=HYPERLINK("mailto:"&"“,“发邮件给”)
要在公式中包括两个电子邮件地址,请利用此公式:
=HYPERLINK("mailto:"&"Email address A"&","&"Email address B","Text to display")
从现在开始,单击超链接时,将创建 Outlook 电子邮件,其中在收件人字段中列出了指定的电子邮件地址。
在使用 Excel 时,可能需要在插入超链接命令和 HYPERLINK 功能没法实现的特殊情况下创建超链接,例犹如时创建多个超链接,批量创建一个工作簿的每一个工作表的超链接,创建基于单元格值等的动态超链接。
在本节中,我们列出了创建超链接的不同情况和相应的实现方法。
使用上述传统方法每次只能在一个单元格中创建一个超链接,如果您想在一个或多个单元格中创建多个超链接,以下方法可以帮到您。
4.1.1:在一个带有形状的单元格中创建多个超链接
默许情况下,Excel 每次只允许在一个单元格中创建一个超链接。 但是,有一个小技能供您使用:使用形状在一个单元格中创建多个超链接。
假定 B1 中有一个句子以下图所示,并且您想分别为文本添加不同的超链接 “Extendoffice“ “Excel“” for Outlook“和” for Word”,您可以进行以下操作。
1.首先,将这些文本单独格式化为超链接文本外观,将字体色彩更改成蓝色并添加下划线。 以后,您可以看到以下结果。
2。 点击 插入 > 形状 > 长方形。
3. 绘製一个矩形以覆盖要超链接的文本。 在这类情况下,我画了一个矩形来覆盖文本“Extendoffice”。 看截图:
4. 右键单击矩形并选择 格式形状 从上下文菜单中打开 格式形状 窗格。
5。 在里面 格式形状 窗格,更改 填 及 Line 的选项 没有填充 及 没有线 在 填充线 标签。
现在形状是透明的。
6. 保持选中的形状,右键单击并选择 超链接 从上下文菜单。
7。 在里面 插入超链接 对话框,指定地址,然后单击 肯定。 见截图:
提示: 在 插入超链接 对话框,您可以针对需要配置不同类型的超链接, 点击了解如何.
8. 重复步骤 2 到 7,直到单元格中的其他文本都添加了超链接。
在单元格中添加多个超链接后,您可以看到以下演示所示的结果。
4.1.2 用一个奇异的工具为多个单元格创建多个超链接
要为多个单元格添加多个超链接,这里强烈推荐 转换超链接 的特点 Excel.
假定有两列分别包括文本和对应的超链接地址,要针对对应的超链接地址批量添加所有文本的超链接,可以进行以下操作。
1。 点击 库工具 > Link > 转换超链接。 看截图:
2。 在里面 转换超链接 对话框,您需要配置以下。
到至今为止为止,您已将不同的超链接批量添加到选定的单元格,以下面的屏幕截图所示。
如果您想免费试用(30天)此实用程序, 请点击下载,然后依照上述步骤进行操作。
假定您收到一份销售报告工作簿,其中包括从 12 月到 XNUMX 月的 XNUMX 个工作表,您需要常常在工作表之间导航以查找和分析数据。 在这类情况下,创建工作表的超链接索引肯定会有所帮助并节省大量时间。 本节详细演示了两类方法,以帮助在当前工作簿中快捷创建工作表的超链接索引。
4.2.1 使用 VBA 代码为工作簿的每一个工作表创建超链接
您可以利用以下 VBA 代码在工作簿中创建带有超链接的工作表索引。
1. 在要创建工作表索引的工作簿中,按 其他 + F11 键同时。
2。 在里面 Microsoft Visual Basic for Applications 窗口中,单击 插入 > 模块 然后将下面的VBA代码复制到“模块”窗口中。
VBA 代码:在当前工作簿中创建工作表的超链接索引
Sub CreateIndex()'Updateby Extendoffice 20210825
Dim xAlerts As Boolean
Dim I As Long
Dim xShtIndex As Worksheet
Dim xSht As Variant
xAlerts = Application.DisplayAlerts
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Index").Delete
On Error GoTo 0
Set xShtIndex = Sheets.Add(Sheets(1))
xShtIndex.Name = "Index"
I = 1
Cells(1, 1).Value = "INDEX"
For Each xSht In ThisWorkbook.Sheets
If xSht.Name <> "Index" Then
I = I + 1
xShtIndex.Hyperlinks.Add Cells(I, 1), "", "'" & xSht.Name & "'!A1", , xSht.Name
End If
Next
Application.DisplayAlerts = xAlerts
End Sub
3。 按 F5 键来运行代码。
然后在所有工作表之前插入了一个名为“索引”的新工作表。 所有带有超链接的工作表名称都列在一个列中,您可以单击任何超链接的工作表名称立即打开相应的工作表。
4.2.2 使用奇异的工具轻鬆创建工作簿每一个工作表的超链接
如果你不善于处理 VBA 代码,这里强烈推荐 创建工作表名称列表 的特点 Excel. 使用此功能,您只需单击几下便可轻鬆创建工作簿中工作表的超链接索引。
1. 在要创建超链接工作表索引的工作簿中,单击 加 > 下载学习单 > 创建工作表名称列表.
2。 在里面 创建工作表名称列表 对话框,您需要履行以下设置。
提示:将工作表索引显示为:如果列表太长而没法在一个屏幕上显示,则可选择将工作表索引显示为 2 列或更多列。
然后在当前工作簿中创建工作表的超链接索引,以下图所示。
以下面的演示所示,有两个工作表,一个包括下拉列表,另外一个包括下拉列表的源数据。 现在您需要在下拉列表旁边创建一个超链接,从下拉列表当选择一个项目后,单击该超链接将直接跳转到源数据工作表中包括该项目的单元格。
点击了解如何 针对 Excel 中的单元格值创建动态超链接.
假定您有一个显示为纯文本的 URL 列表,需要提交给您的主管。 在处理之前,您需要将所有 URL 纯文本转换为可点击的超链接。 你怎幺能做到呢? 本节提供了两类方法来帮助您完成它。
4.4.1 使用 VBA 代码将 URL 文本转换为可点击的超链接
您可以运行以下 VBA 代码从 Excel 中的 URL 纯文本创建超链接。
1。 按 其他 + F11 键打开 Microsoft Visual Basic for Applications 窗口。
2。 在里面 Microsoft Visual Basic for Applications 窗口中,单击 插入 > 模块 然后将下面的VBA代码复制到“模块”窗口中。
VBA 代码:在 Excel 中将 URL 文本转换为可点击的超链接
Sub ConvertToHyperlinks()'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = ""
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Application.ActiveSheet.Hyperlinks.Add Rng, Rng.Value
Next
End Sub
3。 按 F5 运行代码的键。 在弹出窗口中 Excel 对话框中,选择包括要转换为超链接的纯文本的范围,然后单击 肯定。
然后所选单元格中的所有纯文本都已转换为超链接,以下面的屏幕截图所示。
4.4.2 使用奇异的工具将 URL 文本转换为可点击的超链接
本节介绍一个方便的功能—— 转换超链接 的特点 Excel 帮助轻鬆地将 URL 文本转换为 Excel 中的可点击超链接。
1. 选择包括要转换为超链接的 URL 纯文本的范围,然后单击 库工具 > Link > 转换超链接.
2。 在里面 转换超链接 对话框,您需要配置以下。
注意: 选择的范围会自动显示在输入范围框中,您可以针对需要进行更改。
然后所选单元格中的所有纯文本都立即转换为超链接。
以下面的屏幕截图所示,文件夹中有不同类型的文件,您想在工作表中创建指向所有文件或仅某些类型的超链接,以下方法可以帮助您完成。
4.5.1 自动列出文件夹中的所有文件名并使用 VBA 代码创建超链接
您可以利用以下 VBA 代码列出某个文件夹中的所有文件名,并同时自动创建超链接。 请按以下步骤操作。
1. 在工作簿中,创建一个新工作表以输出超链接文件名。
2。 按 其他 + F11 键同时打开 Microsoft Visual Basic for Applications 窗口。
3。 在里面 Microsoft Visual Basic for Applications 窗口中,单击 插入 > 模块 然后将下面的VBA代码复制到“模块”窗口中。
VBA 代码:列出文件夹中的所有文件名并创建超链接
Sub ListFileNames()'Update by Extendoffice 20210827
Dim xFSO As Object
Dim xFolder As Object
Dim xFile As Object
Dim xFiDialog As FileDialog
Dim xPath As String
Dim I As Integer
Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
If xFiDialog.Show = ⑴ Then
xPath = xFiDialog.SelectedItems(1)
End If
Set xFiDialog = Nothing
If xPath = "" Then Exit Sub
Set xFSO = CreateObject("Scripting.FileSystemObject")
Set xFolder = xFSO.GetFolder(xPath)
For Each xFile In xFolder.Files
I = I + 1
ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
Next
End Sub
4。 按 F5 键来运行代码。 在弹出 阅读 窗口,选择包括要在 Excel 中创建超链接的文件的文件夹,然后单击 肯定。
然后所选文件夹中的所有文件名都列在 A 列中,重新工作表中的单元格 A1 开始。 同时,为每一个文件创建超链接。 您可以单击单元格中的任何超链接文件名直接打开文件。
注意: 如果特定文件夹中有子文件夹,则不会列出子文件夹中的文件名。
4.5.2 使用奇异的工具轻鬆列出文件夹中的文件并创建超链接
上面的 VBA 代码只允许您列出文件夹中的所有文件名。 这里推荐 文件名列表 的特点 Excel. 使用此功能,您可以轻鬆列出文件夹及其子文件夹中的所有文件名或某些类型的带有超链接的文件名。
1。 点击 加 > 进出口 > 文件名列表.
2。 在里面 文件名列表 对话框,请进行以下设置。
然后您可以看到指定文件夹中的所有文件名都在新创建的工作表中列出了超链接,以下面的屏幕截图所示。
在工作表中,您可以单击文件名打开文件,或单击文件夹路径打开文件夹。
创建超链接后,您可能需要对其进行修改,例如更改链接文本或位置、更改链接外观或更改链接路径。 这里将指点您逐一解决问题。
您可以利用 编辑超链接 功能以针对需要更改链接文本、链接位置或二者。
1.选择超链接单元格,右键单击并选择 编辑超链接 从上下文菜单中,或按 按Ctrl + K 键。
2。 在里面 编辑超链接 对话框,针对需要更改选项,然后单击 OK 保存更改。
举例来看,要更改链接文本,请修改链接中的文本 显示文字 框。
默许情况下,Excel 将超链接显示为带下划线的蓝色格式。 本节演示如何更改 Excel 中超链接的外观。
如果要更改当前工作簿中还没有单击的超链接的外观,请进行以下配置。
1。 在下面 首页 选项卡,右键单击 超链接 在 样式 框,然后单击 修改 在上下文菜单中。
2。 在里面 次数 对话框中,单击 格式 按钮。
3.然落后入 单元格格式 对话框,针对需要更改字体选项卡下的选项,然后单击 OK 保存更改。
在这类情况下,我更改了超链接的字体样式和字体色彩。 看截图:
4.返回到 次数 对话框,单击 肯定。
然后您可以看到当前工作簿中还没有单击的超链接更改成指定的格式,以下面的屏幕截图所示。
注意: 要更改已单击的超链接的外观,请右键单击 关心的超链接 在 样式 下框 首页 标签,选择 修改 从上下文菜单中,然后履行与上述步骤 2⑷ 所示相同的操作。
假定您为工作表中的多个单元格数据创建了相同的超链接,要将超链接路径一次批量更改成另外一个新路径,您可以尝试以下方法之一。
5.3.1 使用 VBA 代码一次更改多个超链接路径
下面的 VBA 代码可以帮助您一次更改活开工作表中的相同超链接路径。 请按以下步骤操作。
1。 按 其他 + F11 键打开 Microsoft Visual Basic for Applications 窗口。
2。 在里面 Microsoft Visual Basic for Applications 窗口中,单击 插入 > 模块 然后将下面的 VBA 代码复制到 模块 窗口。 看截图:
VBA 代码:一次更改多个超链接路径
Sub ReplaceHyperlinks()'Update by Extendoffice 20210831
Dim Ws As Worksheet
Dim xHyperlink As Hyperlink
Dim xOld As String, xNew As String
xTitleId = ""
Set Ws = Application.ActiveSheet
xOld = Application.InputBox("Old text:", xTitleId, "", Type:=2)
xNew = Application.InputBox("New text:", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For Each xHyperlink In Ws.Hyperlinks
xHyperlink.Address = Replace(xHyperlink.Address, xOld, xNew)
Next
Application.ScreenUpdating = True
End Sub
3。 按 F5 键来运行代码。
4.在弹出 for Excel 对话框,输入要替换的超链接地址文本,点击 肯定。
5.在第2个弹出窗口中 for Excel 对话框中,输入要替换的新超链接地址文本,然后单击 OK 按钮。
在这类情况下,我将所有“插件”替换为“extendoffice”在当前工作表的超链接中。 您可以看到以下图所示的结果。
5.3.2 用一个奇异的工具一次改变多个超链接路径
随着 在多个工作簿中查找和替换 的特点 Excel,您不但可以在选定范围内轻鬆更改多个超链接路径,还可以在多个选定工作表、所有打开的工作簿或活开工作簿中更改多个超链接路径。
1。 点击 库工具 > 发现 > 在多个工作簿中查找和替换。 看截图:
2.然后 查找和替换 窗格显示在工作簿的左边,您需要进行以下配置。
替换后,结果列在下面的列錶框中。
本节提供了一些使用超链接的技能。
有时,选择带有超链接的单元格时,可能会立即打开超链接。 如何在不打开超链接的情形下选择单元格? 本节中的小技能会对您有所帮助。
单击单元格不释放鼠标左键,直到光标变成 .
您可以看到单元格已被选中而不作用超链接,以下面的演示所示。
这里提供一个 VBA 代码来帮助你在 Excel 中批量打开多个超链接。
1。 按 其他 + F11 键。
2.在开幕 Microsoft Visual Basic for Applications 窗口中,单击 插入 > 模块 然后将下面的VBA代码复制到“模块”窗口中。
VBA 代码:批量打开多个超链接
Sub OpenHyperLinks()'Update by Extendoffice 20210831
Dim xHyperlink As Hyperlink
Dim WorkRng As Range
On Error Resume Next
xTitleId = ""
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each xHyperlink In WorkRng.Hyperlinks
xHyperlink.Follow
Next
End Sub
3。 在里面 for Excel 对话框中,选择包括要批量打开的超链接的单元格,然后单击 肯定。
然后立即打开所选范围内的所有超链接。
单击超链接时,它将使用窗口的默许阅读器打开。 一个人在他或她的计算机上具有多个 Web 阅读器是很常见的。 在本节中,我们将向您展现更改默许阅读器的步骤,以便您将来单击的任何 Excel 链接都将在您首选的阅读器中打开。
1. 在 Windows 10 中,单击 在此输入以进行搜索 旁边的按钮 开始 点击窗口左下角的按钮,在搜索框中输入控制面板,搜索到后点击控制面板。
提示: 在 Windows 7 中,单击 开始 窗口左下角的按钮,然后找到并单击 控制面板 从菜单。
2。 在里面 控制面板 窗口中,单击 程式。
3。 在里面 训练课程 窗口中,单击 默许程序。 看截图:
4。 在里面 默许程序 窗口中,单击 设置您的默许程序.
5。 在里面 设定 窗口,可以看到当前默许阅读器显示在 的网络阅读器 部份,单击默许阅读器以展开阅读器列表,然后从列表当选择要用于打开 Excel 链接的阅读器。
6. 现在默许阅读器更改成指定的阅读器。 关闭所有与控制面板相干的窗口。
从现在开始,所有链接都将在指定的 Web 阅读器中打开。
假定您有一列包括超链接的单元格列表,要从这些超链接中提取真实的 URL 地址,您该怎幺做? 事实上,没有任何内置功能可以实现。 在本节中,我们搜集了 4 种方法来帮助解决此问题。
6.4.1 经过手动复制从一个超链接中提取 URL
从超链接中获得 URL 的最经常使用方法是从 编辑超链接 对话框。
1. 右键单击包括要提取 URL 的超链接的单元格,然后按 按Ctrl + K 键打开“编辑超链接”对话框。
2。 在里面 编辑超链接 对话框,转到 地址 盒子,按 按Ctrl + A 键选择全部 URL,按 按Ctrl + C 键复制它,然后单击 OK 关闭对话框。
3.选择一个空白单元格,按 按Ctrl + V 键粘贴复制的 URL。
注意: 要从多个单元格中提取 URL,您需要来回重复上述步骤。
6.4.2 使用自定义内涵函数从一个超链接中提取 URL
这里提供了用户自定义内涵函数从一个超链接中提取URL,以后,您可以利用自动填充句柄针对第一个结果获得相邻单元格的所有URL。 请按以下步骤操作。
1。 按 其他 + F11 键。
2.在开幕 Microsoft Visual Basic for Applications 窗口中,单击 插入 > 模块 然后将下面的代码复制到模块窗口中。
Function GetURL(pWorkRng As Range) As String'Update by Extendoffice 20210901
GetURL = pWorkRng.Hyperlinks(1).Address
End Function
3。 按 其他 + Q 关闭键 Microsoft Visual Basic for Applications 窗口。
4. 选择要从中提取 URL 的第一个单元格旁边的空白单元格,在其中输入以下公式,然后按 Enter 钥匙。 选择结果单元格,将其自动填充句柄拖到下面的单元格上以获得其他 URL。
= GetURL(A2)
注意: A2 是要从中提取 URL 的参考单元格。 请针对您的需要更改它。
6.4.3 使用 VBA 代码从超链接中提取 URL
利用以下 VBA 代码将用超链接 URL 替换选定范围内的所有单元格内容。
注意: 操作前请备份好原始数据。 在本例中,我想从 A2:A10 范围内的超链接中提取所有 URL,因此我将此范围复制并粘贴到 B2:B10,然后处理新范围。
1。 按 其他 + F11 键。
2.在开幕 Microsoft Visual Basic for Applications 窗口中,单击 插入 > 模块 然后将下面的VBA代码复制到“模块”窗口中。
VBA 代码:从超链接中提取 URL
Sub Extracthyperlinks()'Update by Extendoffice 20210901
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = ""
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
If Rng.Hyperlinks.Count > 0 Then
Rng.Value = Rng.Hyperlinks.Item(1).Address
End If
Next
End Sub
3。 按 F5 键来运行代码。
4.在弹出 Excel 对话框中,选择要从中提取 URL 的单元格范围,然后单击 肯定。
然后所有单元格内容都被替换为超链接 URL,以下面的屏幕截图所示。
6.4.4 使用奇异的工具从多个超链接中轻鬆批量提取 URL
这里介绍 转换超链接 的功效 Excel,使用此功能,您只需点击几下便可轻鬆地从一系列超链接单元格中批量提取 URL。
1。 点击 库工具 > Link > 转换超链接。 看截图:
2。 在里面 转换超链接 对话框,配置以下。
然后从所选单元格的超链接中批量提取所有 URL,以下面的屏幕截图所示。
如果您想免费试用(30天)此实用程序, 请点击下载,然后依照上述步骤进行操作。
本节将指点您不但从范围内删除超链接,还从活开工作表、选定工作表或全部工作簿中删除超链接。 另外,您可以选择在删除超链接后是不是保存单元格中的超链接格式。
您可使用 Excel 内置功能轻鬆地从选定范围或活开工作表中删除所有超链接 - 删除超链接.
1.选择要删除所有超链接的范围,右键单击范围内的任何单元格,然后选择 删除超链接 从上下文菜单。
或你可以点击 首页 > 重设 > 删除超链接 (此步骤在 Excel 2007 及更早版本中不存在)。
提示: 要从活开工作表中删除所有超链接,请按 按Ctrl + A 键选择全部工作表,右键单击任何单元格并选择 删除超链接 从上下文菜单。
您可以利用以下 VBA 代码从活开工作表中一次删除所有超链接。
1. 在包括要删除的超链接的工作表中,按 其他 + F11 键同时。
2.在开幕 Microsoft Visual Basic for Applications 窗口中,单击 插入 > 模块 然后将下面的 VBA 代码复制到代码窗口中。
VBA 代码:从当前工作表中删除所有超链接
Sub RemoveHyperlinks()'Update by Extendoffice 20210901
ActiveSheet.Hyperlinks.Delete
End Sub
3。 按 F5 运行代码的键。 然后从活开工作表中删除所有超链接。
上述方法从单元格中删除超链接和格式。 有时,您可能需要删除超链接但保存单元格中的格式。 在这类情况下,Excel 内置功能 – 清除超链接 可以帮助您解决问题。
1.选择要清除超链接但保持格式的范围,单击 首页 > 重设 > 清除超链接.
要清除当前工作表中的超链接,请按 按Ctrl + A 键选择全部工作表,然后利用该功能。
2. 然后从选定的单元格中删除所有超链接,但不会清除格式。
以下面的截图所示,前后仿佛没有任何变化,实际上超链接已被删除。
笔记:
Excel 提供了一个方便的功能—— 删除超链接而不会丢失格式 帮助您轻鬆删除以下超链接:
1。 点击 库工具 > Link > 删除超链接而不会丢失格式,然后针对需要选择一个选项。
注意: 要从范围或选定工作表中删除超链接,您首先需要选择范围或工作表,然后利用该功能。
2.在弹出 Excel 对话框,单击 是 继续前进。
然后只删除超链接而不清除格式。
如果您想免费试用(30天)此实用程序, 请点击下载,然后依照上述步骤进行操作。
默许情况下,在单元格中键入电子邮件地址或网页 (URL) 格式时,它会自动转换为超链接。 本节提供了几种在 Excel 中禁用一个单元格或全部工作簿中的自动超链接的方法。 请按以下步骤操作。
以下快捷键可以帮助避免 Excel 中单个单元格的自动超链接,请按以下步骤操作。
1. 在单元格中键入 URL 或电子邮件地址格式文本,然后按 Enter 键。
现在文本被转换为超链接,以下图所示。
2. 同时按下 Ctrl + Z 键,可点击的超链接文本变成纯文本。
您可以在全部 Excel 利用程序中禁用自动超链接。
1。 点击 文件 > 选项。
2。 在里面 Excel选项 窗口中,单击 打样 在左窗格中,然后单击 自动更正选项 右边窗口中的按钮。
3。 在里面 自动更正 对话框,转到 键入时自动套用 标签,取消选中 具有超链接的Internet和网络路径 盒子里 键入时替换 部份,然后单击 肯定。
4。 点击 OK 返回更改时保存更改 Excel选项 窗口。
从现在开始,在单元格中输入 URL 或电子邮件地址格式文本时,文本将不会转换为超链接。
注意: 此更改将作用您计算机上的每一个工作簿。
>>>>🚀🌟 点击注册 免费试用 更高级的-英雄云企业级云表单 🌟🚀 😃👉🌐>>>>
在现代企业管理中,数据的高效管理和处理至关重要。随着信息技术的不断发展,英雄云的云表单已经成为了提高数据录入、管理和分析效率的不可或缺的工具。让我们来深入探讨英雄云-云表单的几大优势。
基础字段:多样性满足业务需求
英雄云的云表单中包括了各种基础字段,如单行文本、多行文本、数字输入框、单选框、复选框、下拉框、下拉复选框、日期时间、分割线等。这些字段的多样性使用户可以根据具体的业务需求,轻松进行文本、数据和时间信息的录入或修改。例如,您可以使用单行文本字段录入员工姓名、产品型号等,或者使用下拉框进行多选,根据不同情况选择更加方便的字段类型。
高级字段:提升工作效率
英雄云的云表单还提供了高级字段,如地址、图片、附件、手写签名、手机、子表、关联数据、关联查询以及流水号。这些高级字段在基础字段的基础上升级,可帮助用户完成一些琐碎的工作。例如,使用地址字段可以避免逐字打字,而流水号字段可以自动生成规律性的编号,非常适用于合同编号生成等场景。
部门成员字段:精确管理与通讯录的关联
英雄云的部门成员字段允许企业对各个部门的成员进行精确管理。用户可以通过部门成员字段获取通讯录中的部门成员信息,应用于记录报销人、报销部门等场景。这些成员字段还细分为成员单选和成员多选,可根据具体需求在通讯录中选择一个或多个成员。
聚合表:数据处理更智能
英雄云的聚合表功能用于对已存在的表单数据进行聚合计算,从而得到一张聚合表,后续其他表单可调用聚合表进行数据联动、关联查询和关联数据等操作完成数据处理。这一功能可应用于多种场景,如进销存管理、财务管理和门店零售管理等,帮助企业完成数据处理,提高工作效率。
表单权限设置:灵活管理数据访问
英雄云的表单权限设置允许用户根据企业的具体需求管理表单的访问和操作权限。用户可以根据系统权限或自定义权限对不同成员或团队进行权限设置,以确保数据的安全和合规性。这一功能使企业能够根据变化的业务需求和团队结构,实时调整权限设置。
自定义打印模板:文档输出更便捷
英雄云的云表单支持自定义打印模板,可将表单数据转换为可打印的Word文档。用户可以根据自己的需求进行排版和编辑,将产品规格说明书等文档轻松生成。这一功能提供了一种标准化的文档输出方式,简化了信息整理的过程。
综合来看,选择英雄云的云表单意味着选择更智能、更灵活、更高效的数据管理工具。无论是提高工作效率,精确管理数据,还是实现数据处理,英雄云的云表单都能满足您的多样化需求,助力您的业务发展。
如果您正在寻找一款强大的云表单工具,不妨考虑英雄云,它将为您带来更多的便捷和智能,助您事半功倍。
免责声明:
本网址(www.yingxiongyun.com)发布的材料主要源于独立创作和网友匿名投稿。此处提供的所有信息仅供参考之用。我们致力于提供准确且可信的信息,但不对材料的完整性或真实性作出任何保证。用户应自行验证相关信息的正确性,并对其决策承担全部责任。对于由于信息的错误、不准确或遗漏所造成的任何损失,本网址不承担任何法律责任。本网站所展示的所有内容,如文字、图像、标志、音频、视频、软件和程序等的版权均属于原创作者。如果任何组织或个人认为网站内容可能侵犯其知识产权,或包含不准确之处,请即刻联系我们进行相应处理。
发表评论
暂时没有评论,来抢沙发吧~