Bütün Daxili Şəkilləri Outlook E-poçtunuzdakı əlavələrə necə tez çevirmək olar

İndi paylaş:

Mesajın mətninə daxil edilmiş bütün şəkilləri tez bir zamanda e-poçt qoşmalarına dəyişmək istəyirsinizsə, əl ilə silib yenidən əlavə etməyinizə ehtiyac yoxdur. Siz sadəcə bu məqalədə açıqlanan VBA kodundan istifadə edə bilərsiniz.

Bəzən siz bütün daxil edilmiş şəkilləri toplu olaraq qoşmalara çevirmək istəyə bilərsiniz. Məsələn, mesajın gövdəsində çoxlu şəkil bədəndəki mətnləri oxumağınıza mane olacaq. Buna görə də, onları e-poçtun əsas hissəsindən silmək və əvəzinə qoşma kimi əlavə etmək istəyirsiniz. Əlbəttə ki, bunu əl ilə edə bilərsiniz. Ancaq hər hansı bir alət və ya VBA kodu bunu bir anda əldə edə bilsə, daha əlçatan olmalıdır. Burada sizə belə bir VBA kodunu təqdim edəcəyik.

Bütün Daxili Şəkilləri Outlook E-poçtunuzdakı Əlavələrə Sürətlə Çevirin

Bütün daxil edilmiş şəkilləri tez bir zamanda əlavələrə çevirin

  1. Əvvəlcə Outlook proqramınızı başladın.
  2. Sonra "Developer" sekmesine keçə və "Visual Basic" düyməsini vura bilərsiniz.
  3. Sonra Outlook VBA redaktoru pəncərəsinə daxil olacaqsınız.
  4. Sonradan aşağıdakı VBA kodunu boş modula köçürməlisiniz.
Sub TurnEmebeddedImagestoAttachments()
    Dim objMail As Outlook.MailItem
    Dim objAttachments As Outlook.attachments
    Dim objAttachment As Outlook.Attachment
    Dim objFileSystem As Object
    Dim strTempFolder As String
    Dim strFile As String
    Dim i As Long
 
    Select Case Outlook.Application.ActiveWindow.Class
           Case olInspector
                Set objMail = ActiveInspector.CurrentItem
           Case olExplorer
                Set objMail = Application.ActiveExplorer.Selection.Item(1)
    End Select

    Set objAttachments = objMail.attachments
 
    'Create a temp folder
    Set objFileSystem = CreateObject("Scripting.FileSystemObject")
    strTempFolder = objFileSystem.GetSpecialFolder(2).Path & "\Temp " & Format(Now, "YYYY-MM-DD hh-mm-ss")
    MkDir (strTempFolder)
 
    'Save all embedded images to temp folder
    For i = objAttachments.Count To 1 Step -1
        Set objAttachment = objAttachments.Item(i)
        If IsEmbedded(objAttachment) = True Then
           objAttachment.SaveAsFile strTempFolder & "\" & objAttachment.FileName
        End If
    Next
 
    'Add extracted images as attachments
    strTempFolder = strTempFolder & "\"
    strFile = Dir(strTempFolder)
 
    While Len(strFile) > 0
          objMail.attachments.Add (strTempFolder & strFile)
          strFile = Dir
    Wend
 
    'Remove embedded images from message body
    With objMail
        .BodyFormat = olFormatPlain
    End With
End Sub

Function IsEmbedded(objCurAttachment As Outlook.Attachment) As Boolean
    Dim objPropertyAccessor As Outlook.PropertyAccessor
    Dim strProperty As String
 
    Set objPropertyAccessor = objCurAttachment.PropertyAccessor
    strProperty = objPropertyAccessor.GetProperty("http://schemas.microsoft.com/mapi/proptag/0x3712001E")
 
    If InStr(1, strProperty, "@") > 0 Then
       IsEmbedded = True
    Else
       IsEmbedded = False
    End If
End Function

VBA Kodu - Bütün daxil edilmiş şəkilləri əlavələrə çevirin

  1. Bundan sonra, Outlook-un makrolara icazə vermək üçün qurulduğunu təsdiqləməlisiniz.
  2. İstəyə görə, tez-tez bunu tələb edirsinizsə, gələcək rahat yoxlama üçün yeni makronu Tez Giriş Alətlər Panelinə əlavə etmək daha yaxşıdır.
  3. Nəhayət, bir cəhd edə bilərsiniz. E-poçtu seçin və ya açın və sonra Tez Giriş Alətlər Panelində yeni makro düyməsini klikləməklə makronu işə salın.
  4. Dərhal bütün daxil edilmiş şəkillər aşağıdakı ekran görüntüsü kimi qoşmalara dəyişdiriləcək:Effektlər: Əlavəyə daxil edilmiş şəkillər

Dəyərli Outlook məlumatlarınızı qorumaq üçün fəndlər

Hamımızın bildiyimiz kimi, Outlook PST faylı Word sənədləri və ya Excel cədvəlləri kimi ümumi fayllarla eyni həssasdır. Buna görə də, viruslar və ya düzgün olmayan işləmələr kimi PST faylınız ətrafındakı bütün risklərə diqqət yetirməlisiniz. Beləliklə, PST faylınız üçün müntəzəm məlumat ehtiyat nüsxələrini çıxarmalısınız. Həmçinin, əgər onu ödəyə bilirsinizsə, möhkəm saxlamaq müdrikdir Outlook təmiri alət rahat, kimi DataNumen Outlook Repair.

Müəllif Giriş:

Shirley Zhang məlumatların bərpası üzrə mütəxəssisdir DataNumendaxil olmaqla məlumatların bərpası texnologiyaları üzrə dünya lideri olan , Inc mdf bərpa edin və Outlook təmiri proqram məhsulları. Ətraflı məlumat üçün ziyarət edin www.datanumen.com

İndi paylaş:

Şərhlər bağlıdır.