Kako automatski dodijeliti zadatak određenoj osobi u zakazano vrijeme s programom Outlook VBA

Podijeli sada:

Mnogi korisnici žele da Outlook može automatski dodijeliti određeni zadatak određenim osobama u zakazano vrijeme, poput značajke "Odgoda isporuke" za e-poštu. Ovaj će članak predstaviti kako to ostvariti putem Outlook VBA.

Kao što svi znamo, Outlook nam dopušta slanje e-pošte u zakazano vrijeme pomoću značajke "Delay Delivery", poput sljedeće snimke zaslona:

Odgoda isporuke za e-poštu

Međutim, ova je značajka dostupna samo za e-poštu, a ne za sastanke ili zadatke. Stoga se mnogi ljudi vesele metodi za slanje sastanaka ili zadataka u zakazano vrijeme. Zapravo to možemo ostvariti jednostavnim dodavanjem podsjetnika zadatku i događaju Application.Reminder u programu Outlook VBA. Ovdje su detaljni koraci i VBA kodovi.

Automatski dodijelite zadatak određenoj osobi u zakazano vrijeme

  1. Na početku otvorite okno Outlook Tasks. Odaberite izvorni zadatak i kliknite gumb "Prilagođeno" u grupi "Praćenje" na kartici "Početna".
  2. Zatim će se pojaviti novi dijaloški okvir. U njemu možete promijeniti polje “Označi za” u “Dodijeli ovaj zadatak”, označiti “Podsjetnik” i zatim postaviti vrijeme podsjetnika, odnosno vrijeme za dodjelu zadatka. Na kraju kliknite gumb "OK".Dodajte podsjetnik zadatku
  3. Zatim možete otvoriti karticu "Developer" i pritisnuti gumb "Visual Basic".
  4. Nakon toga dvaput kliknite na “ThisOutlookSession” projekt, a zatim kopirajte sljedeće kodove u prozor “ThisOutlookSession” projekta.
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

Automatski dodijelite VBA kodove zadatka

  1. Nakon toga, radi sigurnosti, trebali biste potpisati ovaj kod.
  • Najprije upotrijebite “Digitalni certifikat za VBA projekte” za izradu certifikata.
  • Zatim se vratite na gumb "Visual Basic" da potpišete certifikat na ovaj kod.Potpišite šifru
  1. Kasnije možete izaći iz prozora "Visual Basic" i promijeniti postavke makronaredbe da biste omogućili samo digitalno potpisane makronaredbe.
  2. Na kraju možete jednostavno ostaviti zadatak po strani. Outlook će automatski poslati zadatak određenim primateljima kada se podsjetnik pokrene.

Čuvajte se zlonamjernih makronaredbi

U današnje vrijeme, virusi i zlonamjerni softver postali su sve rašireniji. Obično se maskiraju u bezopasne objekte, poput e-pošte. Virusi koji se prenose e-poštom jedan su od najneugodnijih problema jer su obično ugrađeni u naizgled normalne e-poruke. Ali ako kliknete na poveznice ili otvorite privitke u e-pošti, vaši će se podaci zaraziti. Za korisnike Outlooka ovaj je rizik posvuda. Stoga je potrebno biti stalno na oprezu. Inače, nakon što vaši Outlook podaci budu napadnuti, nećete imati drugog izbora nego pribjeći Outlook alat za popravak podataka, Kao i DataNumen Outlook Repair.

Uvod za autora:

Shirley Zhang stručnjakinja je za oporavak podataka u DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući popraviti oštećenje SQL mdf datoteke i softverske proizvode za popravak Outlooka. Za više informacija posjetite www.datanumen.com

Podijeli sada:

Komentari su zatvoreni.