Kako preimenovati privitke prilikom prosljeđivanja e-pošte u programu Outlook

Podijeli sada:

Ponekad, kada prosljeđujete e-poštu koja sadrži nekoliko privitaka, možda ćete htjeti preimenovati privitke izravno prilikom prosljeđivanja. Ovaj članak će vas naučiti kako to postići s Outlook VBA.

Outlook prema zadanim postavkama ne dopušta korisniku promjenu naziva privitaka prilikom prosljeđivanja. Stoga, ako ih želite preimenovati, jedinstveni način je prvo spremiti datoteke u lokalnu mapu na vašem računalu, zatim ih preimenovati i zatim ih ponovno priložiti e-pošti za prosljeđivanje. Očito je da je ova metoda prilično problematična. Štoviše, ponekad vam te datoteke mogu biti nebitne, pa ih stvarno ne želite spremati na svoje računalo. U ovoj situaciji morate čeznuti za bržom metodom koja bi vam omogućila preimenovanje priloženih datoteka izravno u e-porukama za prosljeđivanje. Slijedi pristup za njegovu realizaciju putem programa Outlook VBA.

Preimenujte privitke prilikom prosljeđivanja e-pošte

  1. Na prvom mjestu, pokrenite Outlook i idite na karticu "Developer".
  2. Zatim pronađite i kliknite gumb "Visual Basic".
  3. Nakon toga u novom skočnom prozoru otvorite novi modul odabirom “Umetni” > “Modul”.
  4. Nakon toga trebate kopirati i zalijepiti sljedeće VBA kodove u njega.
Sub RenameAttachmentsWhenForwarding()
    Dim olItem As MailItem
    Dim Att As Attachment
    Dim Atts As Attachments
    Dim olForward As MailItem
    Dim FWAtt As Attachment
    Dim FWAtts As Attachments
    Dim FSO As Object
    Dim TempFPath As Object
    Dim FilePath As String
    Dim strName As String
    Dim strExten As String
    Dim strFile As String
 
    Set olItem = Application.ActiveExplorer.Selection.Item(1)
    Set Atts = olItem.Attachments
    Set olForward = olItem.Forward
    olForward.Display
 
    On Error Resume Next
 
    For Each Att In Atts
        'Get the path to Temporary Folder
        Set FSO = CreateObject("Scripting.FileSystemObject")
        Set TempFPath = FSO.GetSpecialFolder(2)
        FilePath = TempFPath.Path & "\"
 
        'Rename the attachments
        strName = InputBox("Enter a new name for" & vbCrLf & Att.FileName)
        'Change "4" based on the length of the attachment file extension
        strExten = Right(Att.FileName, 4)
        strFile = FilePath & strName & "." & strExten
 
        If strName <> "" Then
           'Save the attachments to the Temporary Folder
           Att.SaveAsFile (strFile)
 
           'Add the attachments saved in new names from the Temporary Folder
           olForward.Attachments.Add (strFile)
           Set FWAtts = olForward.Attachments
 
           'Remove the original attachments
           For Each FWAtt In FWAtts
               If InStr(FWAtt.FileName, Att.FileName) > 0 Then
                  FWAtt.Delete
               End If
           Next
        End If
    Next
End Sub

VBA kodovi - preimenujte privitke prilikom prosljeđivanja e-pošte

  1. Nakon toga možete izaći iz trenutnog prozora "Visual Basic" i nastaviti s dodavanjem nove makronaredbe na alatnu traku za brzi pristup kao i obično.Dodajte novu makronaredbu na alatnu traku za brzi pristup
  2. Konačno možete pokušati.
  • Najprije odaberite e-poštu, a zatim kliknite gumb nove makronaredbe na alatnoj traci za brzi pristup.Odaberite e-poštu i pritisnite gumb u QAT-u
  • Tada će se otvoriti nova e-pošta za prosljeđivanje. Možete vidjeti priložene datoteke pod originalnim nazivima u retku "Priloženo" i dobiti dijaloški okvir koji od vas zahtijeva da unesete novi naziv za određeni privitak.Unesite nove nazive za privitke u e-pošti za prosljeđivanje
  • Nakon što navedete nove nazive za sve datoteke i kliknete “OK”, vidjet ćete da su sve priložene datoteke pod novim nazivima.Prilozi u novom nazivu
  • Na kraju možete sastaviti e-poštu za prosljeđivanje i pritisnuti gumb "Pošalji" da biste poslali poruku.

Ostanite oprezni na sve potencijalne prijetnje vašem Outlooku

Poznato je da je Outlook osjetljiv na korupciju. Stoga je dugotrajan zadatak zaštititi Outlook podatke od svih prijetnji, uključujući infekciju virusima, napad zlonamjernim softverom i Outlook PST oštećenje podatakaitd. Najvažnija radnja je redovito izrađivati ​​sigurnosne kopije podataka iz Outlooka. Također, preporučljivo je imati pri ruci vrhunski alat za popravak, poput DataNumen Outlook Repair, koji će vam dobro doći.

Uvod za autora:

Shirley Zhang stručnjakinja je za oporavak podataka u DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući popravak oštećenog mdf-a i softverske proizvode za popravak Outlooka. Za više informacija posjetite www.datanumen.com

Podijeli sada:

Komentari su zatvoreni.