Kako samodejno nastaviti današnji dan kot začetni datum nove naloge v Outlooku

Skupna raba zdaj:

Če morate pri ustvarjanju nove naloge v Outlooku pogosto nastaviti današnji dan kot njen začetni datum, morate želeti, da jo Outlook samodejno izvede. Ta članek bo obravnaval to zahtevo, da bi zagotovil preprost način.

Ko v Outlooku kliknete »Ustvari novo opravilo«, se bo opravilo privzeto prikazalo z možnostjo »Začetni datum«, nastavljeno na »Brez«, kot je prikazano na naslednji sliki. Vendar pa ste najpogosteje navajeni nastaviti začetni datum na trenutni datum. Zato morate ročno vnesti ali izbrati datum v polju »Začetni datum«. V takšnem primeru lahko upate, da bo Outlook samodejno prednastavil današnji dan kot začetni datum novega opravila. Čeprav takšne neposredne funkcije ni, jo lahko še vedno dobite s spodaj navedeno skupno kodo VBA. Če niste seznanjeni z VBA, glejte »Kako zagnati kodo VBA v Outlooku”Medtem.

Privzeti začetni datum »Brez«

Samodejna prednastavitev današnjega dne kot datum začetka novega opravila

  1. Za začetek zaženite aplikacijo Outlook.
  2. Nato pritisnite “Alt + F11”, da sprožite urejevalnik Outlook VBA.
  3. Nato kopirajte naslednjo kodo v 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

Koda VBA - Samodejna prednastavitev današnjega dne kot datuma začetka novega opravila

  1. Po tem premaknite kazalec na prvo podprogram »Application_Startup«.
  2. Kasneje pritisnite tipko "F5".
  3. Od takrat bo Outlook vsakič, ko ustvarite novo opravilo, samodejno nastavil začetni datum na trenutni datum, in sicer danes, kot je prikazano na naslednji sliki.Samodejna prednastavitev današnjega dne kot začetnega datuma

Pazite se zlonamernih makrov v Outlooku

Čeprav makro VBA uporabnikom prinaša veliko udobja in možnosti, vodi tudi do številnih možnih tveganj. Če na primer nastavitve makra nastavite tako, da dovoljujejo vse makre brez obvestila, ko e-poštno sporočilo z zlonamernimi makri prispe v vaš nabiralnik in odprete vdelane povezave, vašo Outlookovo podatkovno datoteko ponavadi napadejo virusi. Takrat morate uničiti viruse in poskusiti Outlook popraviloVgrajeno orodje Scanpst večinoma ne more biti kos tej nalogi. Zato bi morali poklicati robustnejše orodje, kot je na primer 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 obnovitev sql in obeti za popravilo programskih izdelkov. Za več informacij obiščite www.datanumen.com

Skupna raba zdaj:

Komentarji so zaprti.