如何将多封邮件的所有收件人批量添加到Outlook联系人

立即分享:

一些用户渴望有一种解决方案,使他们能够将多封电子邮件的所有收件人作为新联系人快速添加到 Outlook 联系人文件夹中。 所以,本文将介绍这样一个快速的方法。

例如,您收到一些同时发送给除您以外的许多其他收件人的电子邮件。 此外,这些收件人不会存储在您的 Outlook 联系人中。 在这种情况下,您可能希望将这些收件人添加到 Outlook 联系人中。 要批量实现,可以使用下面的方式。

将多封邮件的所有收件人批量添加到 Outlook 联系人

将多封邮件的所有收件人批量添加到 Outlook 联系人

  1. 首先,启动您的 Outlook 程序。
  2. 然后,按“Alt + F11”键按钮访问 Outlook VBA eidtor。
  3. 随后,在“Microsoft Visual Basic for Applications”窗口中,将以下代码复制并粘贴到空白模块中。
Sub AddRecipientsToContacts()
    Dim objSelection As Outlook.Selection
    Dim objMail As Outlook.MailItem
    Dim objRecipients As Outlook.Recipients
    Dim objRecipient As Outlook.Recipient
    Dim strEmailAddress, strName As String
    Dim objContact As Outlook.ContactItem
 
    'Get the selected email
    Set objSelection = Outlook.Application.ActiveExplorer.Selection
   
    If Not (objSelection Is Nothing) Then
       On Error Resume Next
       For Each objMail In objSelection
           Set objRecipients = objMail.Recipients
           For Each objRecipient In objRecipients
               'Exclude yourself in recipient list
               If objRecipient <> Session.CurrentUser Then
                  'Get the email address & name
                  strEmailAddress = objRecipient.Address
                  strName = Split(strEmailAddress, "@")(0)
                  strName = UCase(Left(strName, 1)) & LCase(Right(strName, Len(strName) - 1))
 
                  'Create a new contact for this recipient
                  Set objContact = Outlook.Application.CreateItem(olContactItem)
                  With objContact
                      .FullName = strName
                      .Email1Address = strEmailAddress
                      .Email1DisplayName = .FullName & " (" & strEmailAddress & ")"
                      .Save
                 End With
               End If
           Next
       Next
    End If
End Sub

VBA代码——批量添加多封邮件的所有收件人到Outlook联系人

  1. 之后,最小化或退出此窗口。
  2. 稍后,您应该将此宏添加到快速访问工具栏,参考“如何在 Outlook 中运行 VBA 代码“。
  3. 最后,你可以试试这个宏。
  • 首先,选择多个要将其收件人添加到联系人的电子邮件。
  • 然后,单击快速访问工具栏中的宏按钮。在选定的电子邮件上运行宏
  • 宏完成后,您可以转到默认的联系人文件夹。 这些收件人已添加。来自收件人的电子邮件联系人
  • 新联系人将类似于以下屏幕截图。新建联系人

留意您的 Outlook 周围的所有风险

尽管 Outlook 具有多种功能,但它容易受到许多因素的影响,包括人为错误、软件故障、硬件问题和病毒。 因此,我们有必要密切关注与我们的展望相关的所有潜在风险。 此外,做好充分的预防措施也是必要的。 例如,您最好使用 PST 修复工具,例如 DataNumen Outlook Repair,这可以 修复PST 轻松解决问题。

作者简介:

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

立即分享:

评论被关闭。