Kako automatski postaviti današnji dan kao datum početka novog zadatka u Outlooku

Podijeli sada:

Prilikom stvaranja novog zadatka u Outlooku, ako često trebate postaviti današnji dan kao njegov početni datum, trebali biste htjeti da ga Outlook automatski izvrši. Ovaj članak će se pozabaviti tim zahtjevom kako bi pružio jednostavnu metodu.

Prema zadanim postavkama, kada kliknete na stvaranje novog zadatka u Outlooku, zadatak će se prikazati s "Datumom početka" postavljenim na "Ništa", kao što je prikazano na sljedećoj slici. Međutim, najčešće ste navikli postavljati datum početka na trenutni datum. Stoga morate ručno unijeti ili odabrati datum u polju "Datum početka". U takvom scenariju, možete se nadati da Outlook može automatski unaprijed postaviti današnji dan kao datum početka novog zadatka. Iako ne postoji takva izravna funkcija, i dalje je možete dobiti putem dijeljenog VBA koda u nastavku. Ako niste upoznati s VBA-om, pogledajte "Kako pokrenuti VBA kod u vašem Outlooku” u međuvremenu.

Zadani datum početka "Ništa"

Automatsko postavljanje današnjeg dana kao datuma početka novog zadatka

  1. Za početak pokrenite Outlook aplikaciju.
  2. Zatim pritisnite “Alt + F11” da pokrenete Outlook VBA uređivač.
  3. Zatim kopirajte sljedeći kod u projekt “ThisOutlookSession”.
Public WithEvents objInspectors As Outlook.Inspectors
Public WithEvents objTask As Outlook.TaskItem

Private Sub Application_Startup()
    Set objInspectors = Outlook.Application.Inspectors
End Sub

Private Sub objInspectors_NewInspector(ByVal Inspector As Inspector)
    If TypeOf Inspector.CurrentItem Is TaskItem Then
       Set objTask = Inspector.CurrentItem
    End If
End Sub

Private Sub objTask_Open(Cancel As Boolean)
    'When opening a fresh new task item
    If Len(objTask.Subject) = 0 And Len(objTask.Body) = 0 And objTask.startDate = #1/1/4501# And objTask.DueDate = #1/1/4501# Then
 
       'Set start date to today
       objTask.startDate = Date
    End If
End Sub

VBA kod - Automatsko postavljanje današnjeg dana kao datuma početka novog zadatka

  1. Nakon toga, pomaknite kursor na prvu potprogramu "Application_Startup".
  2. Kasnije pritisnite tipku "F5".
  3. Od tada, svaki put kada stvorite novi zadatak, Outlook će automatski postaviti datum početka na trenutni datum, odnosno danas, kao što je prikazano na sljedećoj slici.Automatsko postavljanje današnjeg datuma kao početnog datuma

Čuvajte se zlonamjernih makronaredbi u programu Outlook

Iako VBA makro donosi puno pogodnosti i mogućnosti za korisnike, on također dovodi do mnogih potencijalnih rizika. Na primjer, ako svoje postavke makronaredbi postavite tako da dopuštaju sve makronaredbe bez obavijesti, kada e-pošta sa zlonamjernim makronaredbama stigne u vaš poštanski sandučić i otvorite njezine ugrađene veze, vaša podatkovna datoteka programa Outlook može biti napadnuta virusima. U to vrijeme morate ubiti viruse i pokušati Outlook popravakVećinom ugrađeni alat – Scanpst ne može biti dorastao ovom zadatku. Stoga biste trebali pozvati robusniji uslužni program, kao što je 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 sql oporavak i softverske proizvode za popravak Outlooka. Za više informacija posjetite www.datanumen.com

Podijeli sada:

Komentari su zatvoreni.