Kuidas automaatselt täita meili teemarida Outlookis manuse nimega

Kas kasutate Outlookis sageli meili teemana manuse nime? Kui jah, siis peate lootma, et Outlook suudab selle automaatselt lõpule viia. See artikkel tutvustab mugavat meetodit selle Outlook VBA abil realiseerimiseks.

Paljud kasutajad on harjunud e-kirja teemareale käsitsi manuse nime sisestama. Sellisel juhul on palju mugavam, kui Outlook suudab seda automaatselt teha. Samuti unustavad mõned kasutajad sageli teemarea täitmise. Seega, kui nad vajutavad nuppu „Saada”, saavad nad hoiatuse „teema puudub”. Sellisel juhul, kui Outlook suudab teemarea automaatselt manuse nimega täita, saavad nad vältida tüütut „teema puudub” hoiatust. Lühidalt öeldes arvatakse, et paljud Outlooki kasutajad igatsevad sellist meetodit, mis laseks Outlookil meili teemarea automaatselt manuse nimega täita. Õnneks saame selle Outlook VBA abil ülima lihtsusega saavutada. Siin on üksikasjalikud VBA koodid ja sammud.

Täitke meili teemarida automaatselt manuse nimega

  1. Esiteks saate käivitada Outlooki ja minna vahekaardile „Arendaja”.
  2. Seejärel peaksite selle vahekaardi all klõpsama nuppu "Visual Basic", mis toob välja VBA redaktori.
  3. Järgmises aknas peaksite esmalt leidma parempoolses projektiloendis projekti „ThisOutlookSession”.
  4. Järgmisena topeltklõpsake selle projekti avamiseks. Ja seejärel kopeerige sellesse järgmised koodid.
Public WithEvents olInspectors As Outlook.Inspectors
Public WithEvents olMail As Outlook.MailItem

Private Sub Initialize_handlers()
    Set olInspectors = Application.Inspectors
End Sub

Private Sub olInspectors_NewInspector(ByVal Inspector As Inspector)
    Dim olItem As Object
    Set olItem = Inspector.CurrentItem
    If TypeName(olItem) = "MailItem" Then Set olMail = olItem
End Sub

Private Sub olMail_AttachmentAdd(ByVal Attachment As Attachment)
    If olMail.Subject = "" Then
      'If you don't want the prompt,
      'Just delete the Msgbox line and its corresponding "End if".
      If MsgBox("Do you want to use the attachment name as the subject", vbYesNo) = vbYes Then
         olMail.Subject = Attachment.DisplayName
      End If
    End If
End Sub

VBA koodid – meili teemarea automaatne täitmine manuse nimega

  1. Pärast seda peate jätkama praegusele VBA projektile digitaalse sertifikaadi määramist nagu tavaliselt.
  • Esiteks kasutage digitaalse sertifikaadi genereerimiseks sisseehitatud utiliiti "VBA projektide digitaalsed sertifikaadid".
  • Seejärel saate praeguse makro allkirjastada.Allkirjastage praegune makro digitaalselt
  1. Hiljem väljuge VBA redaktorist ja muutke makro sätted valikuks "Teavitused digitaalselt allkirjastatud makrode kohta, kõik muud makrod on keelatud".
  2. Lõpuks saate proovida.
  • Looge uus e -kiri.
  • Kui te pole teemat täitnud ja kavatsete faili manustada, saate sõnumi, nagu järgmine pilt:Outlooki sõnumikast
  • Kui valite „Jah“, täidetakse teema korraga manuse nimega.Täitke meili teema manuse nimega

Tutvuge sagedaste Outlooki probleemidega

Eeldusel, et olete Outlooki aastakümneid kasutanud, on teil kindlasti olnud palju Outlooki probleeme. Milliseid toiminguid te tavaliselt nendega kohtudes teete? Soovitatav on need võimalikult kiiresti välja selgitada ja likvideerida. Põhjus on selles, et kuhjuvad probleemid võivad teie Outlooki andmeid igal ajal kahjustada. Seega, isegi kui Outlook töötab tavapäraselt, peaksite kasutama sisendkausta parandamise tööriista või välist tööriista Outlook PST veaparandusutiliitNagu DataNumen Outlook Repair, et skannida oma PST-faile vigade tuvastamiseks ja lahendamiseks.

Autori sissejuhatus:

Shirley Zhang on andmete taastamise ekspert DataNumen, Inc., mis on maailmas juhtiv andmete taastamise tehnoloogiate, sealhulgas remont kahjustatud SQL Server andmebaas ja Outlooki remonditarkvaratooted. Lisateabe saamiseks külastage www.datanumenCom

Kommentaarid on suletud.