2將多個Outlook聯繫人批量導出為vCard文件的方法

立即分享:

如果要將多個Outlook聯繫人批量導出為vCard文件,則可以利用本文介紹的兩種方法。

毫無疑問,將Outlook聯繫人導出為vCard文件非常容易。 您只需選擇一個聯繫人,然後轉到“文件”菜單,然後單擊“另存為”即可。 在彈出的“另存為”對話框中,“ vCard文件”類型選項默認情況下可用。 但是,如果您選擇多個聯繫人並使用“另存為”,則只有“文本文件”選項。 因此,如果您想將許多聯繫人批量導出為單獨的vCard文件,則必須尋求其他方法。 在這裡,我們將向您介紹兩種方式。

2將多個Outlook聯繫人批量導出為vCard文件的方法

方法1:將聯繫人轉發為名片

  1. 首先,啟動 Outlook 應用程式。
  2. 然後切換到“聯繫人”窗格並打開正確的“聯繫人”文件夾。
  3. 接下來,選擇要導出為vCard文件的聯繫人。
  4. 隨後,選擇“轉發聯繫人”>“作為名片”。轉發聯繫
  5. 之後,將顯示一條新消息,其中將附加所有選定的聯繫人。
  6. 現在,您應該在“附加”行中選擇所有附加的名片。
  7. 稍後,您可以將它們拖放到本地驅動器,如下圖所示:拖到本地驅動器
  8. 一次,您將在本地驅動器中獲得單獨的vCard文件。

方法2:使用Outlook VBA批量導出為vCard

  1. 首先,在Outlook主窗口中按“ Alt + F11”鍵按鈕。
  2. 然後,您將可以訪問Outlook VBA編輯器。
  3. 接下來,您需要將以下VBA代碼複製到未使用的模塊中。
Sub ExportMultipleContactsAsVCards()
    Dim objSelection As Outlook.Selection
    Dim objContact As Outlook.ContactItem
    Dim objItem As Object
 
    Set objSelection = Outlook.Application.ActiveExplorer.Selection
   
    'If want to export all contacts, use the following lines instead
    'Dim olContacts as Outlook.Items
    'Set olContacts = Outlook.Application.Session.GetDefaultFolder(olFolderContacts).Items
    'For Each objItem In olContacts
    For Each objItem In objSelection
        If TypeOf objItem Is ContactItem Then
           Set objContact = objItem
           'Change the predefined local folder for saving the vCards
           objContact.SaveAs "E:\" & objContact.FullName & ".vcf", olVCard
        End If
    Next
End Sub

VBA代碼-將多個Outlook聯繫人批量導出為vCard文件

  1. 隨後,為方便起見,您可以將新的VBA項目添加到快速訪問工具欄。
  2. 另外,您應確保Outlook允許宏。
  3. 最後,您可以嘗試一下。
  • 首先,選擇源聯繫人。
  • 然後單擊快速訪問工具欄中的宏按鈕。
  • 宏運行完畢後,您將可以在預定義的本地文件夾中找到相應的vCard文件。

解決惱人的PST問題

如果您使用Outlook已有數十年,則必須遇到各種PST問題,例如無法訪問的PST問題。 在這種情況下,您可以像往常一樣先返回到 收件箱維修工具。 如果失敗,您可以求助於經驗更豐富的工具,例如 DataNumen Outlook Repair.

作者簡介:

Shirley Zhang是的數據恢復專家 DataNumen,Inc.是數據恢復技術的全球領導者,包括 修復mdf 和Outlook修復軟件產品。 欲了解更多信息,請訪問 萬維網。datanumen.COM

立即分享:

評論被關閉。