Олон Outlook мессеж (.msg) файлаас бүх хүлээн авагчийг хэрхэн хурдан задлах вэ

Одоо хуваалцах:

Зарим хэрэглэгчид Outlook имэйлээс хадгалагдсан олон Outlook мессежийн файлаас бүх хүлээн авагчийг хурдан гаргаж авахыг хүсдэг. Одоо энэ хost хурдан арга барилыг хуваалцахын тулд үүнийг харна.

Нэг Outlook мессежийн файлаас хүлээн авагчдыг задлахын тулд та хоёр товшиж нээж, нээгдсэн мессежийн цонхонд хүлээн авагчдыг хуулж болно. Гэхдээ хэрэв та Outlook мессежийн файлуудын багцтай ажиллах шаардлагатай бол гарын авлагын арга нь хангалттай үр дүнтэй биш юм. Тиймээс та илүү үр дүнтэй аргыг хайж олох боломжтой. Энд бид танд ийм нэгийг танилцуулах болно. Үүний дэлгэрэнгүйг уншина уу.

Олон Outlook мессеж (.msg) файлаас бүх хүлээн авагчийг задлах

  1. Учир ньtart, "-ын дагуу Outlook VBA засварлагч руу нэвтрэх.Таны Outlook дээр VBA кодыг хэрхэн ажиллуулах вэ".
  2. Дараа нь дараах VBA кодыг хоосон модуль руу хуулж буулгана уу.
Dim strRecipients As String

Sub ExtractRecipientsFromOutlookMSGFiles()
    Dim objShell, objWindowsFolder As Object
 
    strRecipients = ""
    'Select a Windows folder
    Set objShell = CreateObject("Shell.Application")
    Set objWindowsFolder = objShell.BrowseForFolder(0, "Select a Windows Folder:", 0, "")
 
    If Not objWindowsFolder Is Nothing Then
       Call ProcessWindowsFolders(objWindowsFolder.self.Path & "\")
       'Display a Message
       MsgBox "Recipients: " & vbCrLf & strRecipients, vbInformation + vbOKOnly
    End If
End Sub

Sub ProcessWindowsFolders(strFolderPath As String)
    Dim objFileSystem As Object
    Dim objFolder As Object
    Dim objFile As Object
    Dim objItem As Object
    Dim objMail As Outlook.MailItem
    Dim objRecipient As Outlook.Recipient
    Dim objSubfolder As Object

    Set objFileSystem = CreateObject("Scripting.FileSystemObject")
    Set objFolder = objFileSystem.GetFolder(strFolderPath)
 
    For Each objFile In objFolder.Files
        If objFileSystem.GetExtensionName(objFile) = "msg" Then
           Set objItem = Session.OpenSharedItem(objFile.Path)

           If TypeName(objItem) = "MailItem" Then
              Set objMail = objItem
              'Extract recipients' email addresses
              For Each objRecipient In objMail.Recipients
                  strRecipients = strRecipients & objRecipient.Address & vbCr
              Next
           End If
        End If
    Next
 
    'Process all subfolders recursively
    If objFolder.SubFolders.Count > 0 Then
       For Each objSubfolder In objFolder.SubFolders
           If ((objSubfolder.Attributes And 2) = 0) And ((objSubfolder.Attributes And 4) = 0) Then
               Call ProcessWindowsFolders(objSubfolder.Path)
           End If
       Next
    End If
End Sub

VBA код - Олон Outlook мессеж (.msg) файлаас бүх хүлээн авагчийг задлах

  1. Дараа нь курсорыг эхний дэд программд шилжүүлнэ үү.
  2. Дараа нь "Run" товчийг дарж эсвэл "F5" товчийг дарна уу.
  3. Дараа нь гарч ирэх харилцах цонхноос эх Outlook мессеж (.msg) файлуудыг агуулсан Windows хавтсыг сонгоно уу.Windows хавтас сонгоно уу
  4. Сонгосны дараа "OK" дээр дарж макро үргэлжлүүлэн ажиллахыг зөвшөөрнө үү.
  5. Макро ажиллаж дуусахад дараах дэлгэцийн агшинд үзүүлсэн шиг задалсан бүх хүлээн авагчийн имэйл хаягийг харуулсан мессеж гарч ирнэ.Татаж авсан хүлээн авагчид

Outlook мэдээллээ аюулаас хамгаалаарай

Outlook өгөгдөл нь авлигад өртөмтгий байдаг. Тиймээс Outlook-ийн өгөгдлийг хамгаалах нь нэлээд төвөгтэй ажил юм. Энэ нь танаас Outlook-ийн өгөгдлийг тогтмол нөөцлөхөд тууштай байхыг шаарддаг. Боломжтой бол туршлагатай, мэргэжлийн хэтийн төлөвийг бэлтгэхийг зөвлөж байна PST засвар хэрэгсэл, гэх мэт DataNumen Outlook Repair, ингэснээр та Outlook-ийн эвдрэлийн үед яаралтай, цаг алдалгүй аврах боломжтой болно.

Зохиогчийн танилцуулга:

Ширли Жан бол мэдээлэл сэргээх мэргэжилтэн юм DataNumen, Үүнд мэдээлэл сэргээх технологиор дэлхийд тэргүүлэгч, Inc. сэргээх Sql Server програм хангамжийн бүтээгдэхүүнийг засах хэтийн төлөв. Дэлгэрэнгүй мэдээллийг авна уу WWW.datanumen.com

Одоо хуваалцах:

Тайлбарууд нь хаалттай байна.