Sådan tildeles du automatisk en opgave til en bestemt person på et planlagt tidspunkt med Outlook VBA

Mange brugere ønsker, at Outlook automatisk kan tildele en bestemt opgave til bestemte personer på et planlagt tidspunkt, f.eks. "Forsink levering" til e-mails. Denne artikel vil introducere, hvordan du gør det realiseret via Outlook VBA.

Som vi alle ved, tillader Outlook os at sende e-mails på et planlagt tidspunkt ved hjælp af "Forsink levering" -funktionen, som følgende skærmbillede:

Forsink levering til e-mails

Denne funktion er dog kun tilgængelig til e-mails, ikke til møder eller opgaver. Således ser mange mennesker frem til en metode til at sende møder eller opgaver på et planlagt tidspunkt. Faktisk kan vi realisere det ved blot at tilføje en påmindelse til opgaven og Application.Reminder-begivenheden i Outlook VBA. Her er de detaljerede trin og VBA-koder.

Tildel automatisk en opgave til en bestemt person på et planlagt tidspunkt

  1. Drej til ruden Outlook Tasks fra starten. Vælg kildeopgaven, og klik på knappen "Brugerdefineret" i gruppen "Opfølgning" på fanen "Hjem".
  2. Derefter vises en ny dialogboks. I den kan du ændre “Marker til” -feltet til “Tildel denne opgave”, markere “Påmindelse” og derefter indstille en påmindelsestid, nemlig tidspunktet for tildelingen af ​​opgaven. Til sidst skal du klikke på “OK” -knappen.Føj en påmindelse til opgaven
  3. Dernæst kan du slå til "Developer" -fanen og trykke på "Visual Basic" -knappen.
  4. Derefter skal du dobbeltklikke på “ThisOutlookSession” -projektet og derefter kopiere følgende koder til projektvinduet “ThisOutlookSession”.
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

Tildel automatisk Opgavens VBA-koder

  1. Derefter skal du af sikkerhedshensyn underskrive denne kode.
  • Brug først “Digital Certificate for VBA Projects” til at oprette et certifikat.
  • Gå derefter tilbage til “Visual Basic” -knappen for at underskrive certifikatet til denne kode.Underskriv koden
  1. Senere kan du forlade vinduet “Visual Basic” og ændre makroindstillingerne for kun at aktivere digitalt signerede makroer.
  2. Til sidst kan du bare lægge opgaven til side. Outlook sender automatisk opgaven til de specifikke modtagere, når påmindelsen starter.

Hold dig forsigtig med ondsindede makroer

I den nuværende tidsalder er virus og malware blevet mere og mere udbredt. De forklæder sig ofte som uskadelige objekter, såsom e-mails. E-mail-bårne vira er et af de mest irriterende problemer, da de normalt er indlejret i tilsyneladende normale e-mails. Men hvis du klikker på links eller åbner vedhæftede filer i mailen, vil dine data blive inficeret. For Outlook-brugere er denne risiko overalt. Derfor er det nødvendigt at være på vagt hele tiden. Ellers, når dine Outlook-data bliver angrebet, har du intet andet valg end at ty til Outlook data fix værktøjSom DataNumen Outlook Repair.

Forfatter Introduktion:

Shirley Zhang er ekspert i datagendannelse i DataNumen, Inc., som er verdens førende inden for datagendannelsesteknologier, herunder reparere skader på SQL mdf-filer og Outlook-reparationssoftwareprodukter. For mere information besøg www.datanumen.com

Kommentarer er lukket.