Kako samodejno dodeliti nalogo določeni osebi ob načrtovanem času z Outlookom VBA

Skupna raba zdaj:

Mnogi uporabniki želijo, da lahko Outlook samodejno dodeli določeno nalogo določenim osebam ob načrtovanem času, kot je funkcija »Zakasnitev dostave« za e-pošto. Ta članek bo predstavil, kako ga realizirati prek Outlooka VBA.

Kot vsi vemo, nam Outlook dovoljuje pošiljanje e-pošte ob načrtovanem času s funkcijo »Delay Delivery«, kot je ta posnetek zaslona:

Zakasnitev dostave za e-pošto

Vendar je ta funkcija na voljo samo za e-pošto, ne pa za sestanke ali opravila. Zato se veliko ljudi veseli metode za pošiljanje sestankov ali nalog ob načrtovanem času. Pravzaprav lahko to realiziramo preprosto tako, da nalogi in dogodku Application.Reminder v Outlooku VBA dodamo opomnik. Tukaj so podrobni koraki in kode VBA.

Samodejno dodelite nalogo določeni osebi ob načrtovanem času

  1. Na začetku se obrnite na podokno Outlook Tasks. Izberite izvorno opravilo in kliknite gumb »Po meri« v skupini »Nadaljevanje« na zavihku »Domov«.
  2. Nato se prikaže novo pogovorno okno. V njem lahko spremenite polje »Flag to« v »Assign this task«, označite »Reminder« in nato nastavite čas opomnika, in sicer čas za dodelitev opravila. Nazadnje kliknite gumb »V redu«.Opravilu dodajte opomnik
  3. Nato se lahko obrnete na zavihek »Razvijalec« in pritisnete gumb »Visual Basic«.
  4. Po tem dvokliknite projekt »ThisOutlookSession« in nato kopirajte naslednje kode v okno projekta »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

Samodejno dodeli kode VBA nalogi

  1. Kasneje, zaradi varnosti, morate podpisati to kodo.
  • Najprej uporabite »Digitalno potrdilo za projekte VBA«, da ustvarite potrdilo.
  • Nato se vrnite na gumb "Visual Basic", da podpišete potrdilo na to kodo.Podpišite kodo
  1. Pozneje lahko zapustite okno »Visual Basic« in spremenite nastavitve makrov, tako da omogočite samo digitalno podpisane makre.
  2. Končno lahko opravilo preprosto pustite ob strani. Outlook bo opravilo samodejno poslal določenim prejemnikom, ko se opomnik začne.

Bodite previdni pred zlonamernimi makri

V današnjem času so virusi in zlonamerna programska oprema vse bolj razširjeni. Pogosto se prikrijejo kot neškodljivi predmeti, kot so e-poštna sporočila. Virusi, ki se prenašajo po e-pošti, so ena najbolj nadležnih težav, saj so običajno vdelani v na videz običajna e-poštna sporočila. Če pa kliknete povezave ali odprete priloge v pošti, se bodo vaši podatki okužili. Za uporabnike Outlooka je to tveganje vseprisotno. Zato je treba biti ves čas pozoren. V nasprotnem primeru, ko bodo vaši podatki v Outlooku napadeni, ne boste imeli druge možnosti, kot da se zatečete k Outlookovo orodje za popravljanje podatkovkot DataNumen Outlook Repair.

Uvod avtorja:

Shirley Zhang je strokovnjakinja za obnovitev podatkov v DataNumen, Inc., ki je vodilna na svetu na področju tehnologij za obnovitev podatkov, vključno z popravi poškodbe datoteke SQL mdf in obeti za popravilo programskih izdelkov. Za več informacij obiščite www.datanumen.com

Skupna raba zdaj:

Komentarji so zaprti.