Kuinka määrittää tehtävä automaattisesti tietylle henkilölle aikataulun mukaan Outlook VBA: n avulla

Monet käyttäjät haluavat, että Outlook voi automaattisesti määrittää tietyn tehtävän tietyille ihmisille aikataulun mukaisesti, kuten sähköpostiviestien Viivästys-ominaisuus. Tässä artikkelissa kerrotaan, miten se toteutetaan Outlook VBA: n kautta.

Kuten me kaikki tiedämme, Outlook antaa meille mahdollisuuden lähettää sähköposteja aikataulun mukaan Viivästetty toimitus -ominaisuuden avulla, kuten seuraava kuvakaappaus:

Viivästytä sähköpostin toimitusta

Tämä ominaisuus on kuitenkin käytettävissä vain sähköposteihin, ei kokouksiin tai tehtäviin. Siksi monet ihmiset odottavat tapausta lähettää tapaamisia tai tehtäviä aikataulun mukaan. Itse asiassa voimme toteuttaa sen yksinkertaisesti lisäämällä muistutuksen tehtävään ja Application.Reminder -tapahtumaan Outlook VBA: ssa. Tässä ovat yksityiskohtaiset vaiheet ja VBA-koodit.

Määritä tehtävä automaattisesti tietylle henkilölle aikataulun mukaan

  1. Siirry aluksi Outlook Tasks -ruutuun. Valitse lähdetehtävä ja napsauta Koti-välilehden Seuranta-ryhmän Mukautettu-painiketta.
  2. Sitten uusi valintaikkuna avautuu. Siinä voit vaihtaa "Flag to" -kentän "Assign this task" -kenttään, valitsemalla "Reminder" ja asettamalla sitten muistutuksen ajan eli tehtävän määrittämisen ajan. Napsauta lopuksi “OK” -painiketta.Lisää muistutus tehtävään
  3. Seuraavaksi voit siirtyä "Kehittäjä" -välilehdelle ja painaa "Visual Basic" -painiketta.
  4. Tämän jälkeen kaksoisnapsauta “ThisOutlookSession” -projektia ja kopioi seuraavat koodit “ThisOutlookSession” -projekti -ikkunaan.
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ääritä tehtävän VBA-koodit automaattisesti

  1. Tämän jälkeen sinun on allekirjoitettava tämä koodi turvallisuuden vuoksi.
  • Ensinnäkin, käytä “Digitaalinen varmenne VBA-projekteille” -sertifikaatin luomista.
  • Palaa sitten Visual Basic -painikkeeseen ja allekirjoita sertifikaatti tähän koodiin.Kirjoita koodi
  1. Myöhemmin voit poistua Visual Basic -ikkunasta ja muuttaa makroasetuksia niin, että vain digitaalisesti allekirjoitetut makrot otetaan käyttöön.
  2. Lopuksi voit vain jättää tehtävän sivuun. Outlook lähettää tehtävän automaattisesti tietyille vastaanottajille, kun muistutus alkaa.

Varo haitallisia makroja

Nykyään virukset ja haittaohjelmat ovat yleistyneet. Ne naamioituvat usein harmittomiksi esineiksi, kuten sähköposteiksi. Sähköpostitse leviävät virukset ovat yksi ärsyttävimmistä ongelmista, koska ne ovat yleensä upotettuina näennäisesti tavallisiin sähköposteihin. Mutta jos napsautat linkkejä tai avaat sähköpostin liitteet, tietosi tartuttavat. Outlook-käyttäjille tämä riski on yleinen. Siksi on tärkeää pysyä valppaana koko ajan. Muuten, kun Outlook-tietosi joutuvat hyökkäyksen kohteeksi, sinulla ei ole muuta vaihtoehtoa kuin turvautua... Outlookin tietojen korjaustyökalu, Kuten DataNumen Outlook Repair.

Tekijän esittely:

Shirley Zhang on tietojen palauttamisen asiantuntija DataNumen, Inc., joka on maailman johtava tietojen palautustekniikoissa, mukaan lukien korjata SQL mdf -tiedostovauriot ja Outlookin korjausohjelmistotuotteet. Lisätietoja osoitteessa www.datanumen.com

Kommenttien lisääminen on estetty.