批量更改 Outlook 电子邮件中多个超链接地址的 2 种方法

立即分享:

由于某些原因,您在 Outlook 电子邮件中插入了多个指向文本的超链接。 其中一些链接到同一地址。 如果您想批量更改这些超链接的地址,可以使用本文介绍的方法。

例如,您编写了一封 Outlook 电子邮件,邮件正文中有很多超链接。 然而,后来,你发现地址是错误的。 许多超链接都在使用这个地址。 因此,您需要批量更改这些超链接的地址。 针对这个问题,下面分享2个简单快捷的方法。批量更改 Outlook 电子邮件中的多个超链接地址

方法一:手动查找替换

  1. 首先,在打开的电子邮件中,按“Alt + F9”键按钮。
  2. 然后,将直接显示所有超链接的地址。显示超链接
  3. 现在,按“Ctrl + H”调出“查找和替换”对话框。
  4. 在这个新对话框中,在“查找内容”框中输入旧超链接地址,在“替换为”框中输入新地址。
  5. 之后,单击“全部替换”按钮。查找和替换
  6. 稍后,关闭“查找和替换”对话框。
  7. 返回邮件正文后,再次按“Alt+F9”键隐藏超链接地址。
  8. 随后,按“Ctrl + A”选择所有邮件正文。
  9. 最后,点击“F9”键更新所有更改的超链接地址。
  10. 现在,通过将光标悬停在文本上方来检查超链接地址。 所有链接到旧地址的超链接都已更改,如下面的屏幕截图所示。更改超链接的地址

方法 2:利用 Outlook VBA

  1. 首先,按“Alt + F11”启动 VBA 编辑器。
  2. 然后,在新窗口中,启用“MS Word Object Library” 根据文章“如何添加对象库rary VBA 中的引用“。
  3. 接下来,将以下 VBA 代码放入模块中。
Sub BatchChangeMultipleHyperlinkAddresses()
    Dim objMail As Outlook.MailItem
    Dim objMailDocument As Word.Document
    Dim objHyperlink As Word.Hyperlink
    Dim strOldAddress, strNewAddress As String
    Dim i As Long
 
    Set objMail = Application.ActiveInspector.CurrentItem
    Set objMailDocument = objMail.GetInspector.WordEditor
 
    If objMailDocument.Hyperlinks.Count > 0 Then
       'Enter the old and new hyperlink address
       strOldAddress = InputBox("Enter the old hyperlink address:")
       strNewAddress = InputBox("Enter the new hyperlink address:")
  
       'Change hyperlink address
       i = 0
       For Each objHyperlink In objMailDocument.Hyperlinks
           If InStr(objHyperlink.Address, strOldAddress) > 0 Then
              objHyperlink.Address = Replace(objHyperlink.Address, strOldAddress, strNewAddress)
              i = i + 1
           End If
       Next
 
       'Prompt you
       MsgBox i & " hyperlinks' addresses are changed!", vbInformation + vbOKOnly
    End If
End Sub

VBA代码——批量修改多个超链接地址

  1. 之后,将这个宏添加到消息窗口的快速访问工具栏中,参考“如何在 Outlook 中运行 VBA 代码“。
  2. 最终,请按照以下步骤进行尝试。
  • 在弹出的对话框中,输入旧的和新的超链接地址。输入旧地址和新地址
  • 宏完成后,您将收到一条消息,告诉您地址已更改的超链接的数量。提示
  • 多个超链接的地址已更改,如下图所示。多个超链接的地址被更改

保护您宝贵的 Outlook 数据

由于 Outlook 容易出错和损坏,您必须采取一些有效的预防措施来保护您的 Outlook 文件。 首先,您需要定期备份 PST 数据。 此外,您应该养成以正确方式关闭 Outlook 的好习惯。 最后但同样重要的是,你最好准备一份有效的 展望修复 实用程序,例如 DataNumen Outlook Repair.

作者简介:

Shirley Zhang 是一位数据恢复专家 DataNumen, Inc.,它是数据恢复技术领域的世界领先者,包括 SQL Server 恢复 和 outlook 修复软件产品。 欲了解更多信息,请访问 datanumen.com

立即分享:

评论被关闭。