Kuidas määrata Outlook VBA abil määratud ajal automaatselt ülesanne konkreetsele inimesele

Paljud kasutajad soovivad, et Outlook saaks määratud ajal automaatselt konkreetse ülesande konkreetsetele inimestele määrata, näiteks e-kirjade jaoks funktsioon „Edastamise viivitus”. See artikkel tutvustab, kuidas seda Outlook VBA kaudu realiseerida.

Nagu me kõik teame, võimaldab Outlook meil saata ajastatud ajal e-kirju, kasutades funktsiooni „Edastamise viivitus”, näiteks järgmine ekraanipilt:

E-kirjade kohaletoimetamise viivitus

Kuid see funktsioon on saadaval ainult meilide jaoks, mitte koosolekute või ülesannete jaoks. Seega ootavad paljud inimesed võimalust koosolekute või ülesannete saatmiseks ettenähtud ajal. Tegelikult saame sellest aru lihtsalt ülesandele meeldetuletuse ja Outlook VBA sündmuse Application.Reminder lisamisega. Siin on üksikasjalikud juhised ja VBA koodid.

Määrake kindlaksmääratud ajal automaatselt ülesanne konkreetsele inimesele

  1. Avage alguses Outlooki ülesannete paan. Valige lähteülesanne ja klõpsake vahekaardi "Kodu" rühmas "Jälgimine" nuppu "Kohandatud".
  2. Seejärel avaneb uus dialoogiboks. Selles saate muuta välja "Märgista" väärtuseks "Määra see ülesanne", märkida linnukesega "Meeldetuletus" ja seejärel määrata meeldetuletuse aeg, nimelt ülesande määramise aeg. Lõpuks klõpsake nuppu "OK".Lisage ülesandele meeldetuletus
  3. Järgmisena saate minna vahekaardile "Arendaja" ja vajutada nuppu "Visual Basic".
  4. Pärast seda topeltklõpsake projektil „ThisOutlookSession” ja kopeerige järgmised koodid projekti „ThisOutlookSession” aknasse.
Sub Application_Reminder(ByVal Item As Object)
    Dim olTask As TaskItem
    Dim Recip As String
 
    'Replace with your desired recipient email address
    Recip = "shirley@datanumen.com"
 
    If TypeName(Item) = "TaskItem" Then
       Set olTask = Item
    Else
       Exit Sub
    End If
 
    With olTask
        .Assign
        .Recipients.Add (Recip)
        .Send
        .Display
    End With
End Sub

Määrake ülesande VBA koodid automaatselt

  1. Seejärel peaksite turvalisuse huvides sellele koodile alla kirjutama.
  • Esiteks kasutage sertifikaadi loomiseks "VBA projektide digitaalset sertifikaati".
  • Seejärel minge tagasi nupule Visual Basic, et allkirjastada sertifikaat selle koodiga.Allkirjastage kood
  1. Hiljem saate Visual Basicu aknast väljuda ja makrosätteid muuta, et lubada ainult digitaalselt allkirjastatud makrosid.
  2. Lõpuks võite ülesande lihtsalt kõrvale jätta. Outlook saadab meeldetuletuse käivitamisel ülesande automaatselt kindlatele adressaatidele.

Olge pahatahtlike makrode suhtes ettevaatlik

Tänapäeval on viirused ja pahavara üha enam levinud. Nad maskeerivad end sageli süütuteks objektideks, näiteks meilideks. Meili teel levivad viirused on üks tüütumaid probleeme, kuna need on tavaliselt manustatud pealtnäha tavaliste meilide sisse. Aga kui klõpsate meilis olevatel linkidel või avate need, nakatuvad teie andmed. Outlooki kasutajate jaoks on see oht kõikjal. Seega on vaja olla kogu aeg valvas. Vastasel juhul, kui teie Outlooki andmeid rünnatakse, pole teil muud valikut, kui pöörduda abi saamiseks. Outlooki andmete parandamise tööriistNagu DataNumen Outlook Repair.

Autori sissejuhatus:

Shirley Zhang on andmete taastamise ekspert DataNumen, Inc., mis on maailmas juhtiv andmete taastamise tehnoloogiate, sealhulgas SQL mdf-faili kahjustuste parandamine ja Outlooki remonditarkvaratooted. Lisateabe saamiseks külastage www.datanumenCom

Kommentaarid on suletud.