Kuidas Outlookis uue ülesande alguskuupäevaks täna automaatselt määrata

Kui Outlookis uue ülesande loomisel peate sageli määrama tänase päeva alguskuupäevaks, peate soovima, et Outlook selle automaatselt täidaks. See artikkel vaatleb seda nõuet lihtsa meetodi pakkumiseks.

Vaikimisi kuvatakse Outlookis uue ülesande loomisel ülesande puhul „Alguskuupäev“ väärtuseks „Puudub“, nagu on näidatud järgmisel joonisel. Enamasti olete aga harjunud alguskuupäevaks määrama tänase kuupäeva. Seega peate kuupäeva käsitsi sisestama või valima väljal „Alguskuupäev“. Sellise stsenaariumi korral võite loota, et Outlook saab tänase päeva automaatselt uue ülesande alguskuupäevaks määrata. Kuigi sellist otsest funktsiooni pole, saate selle siiski leida allpool oleva jagatud VBA-koodi abil. Kui te pole VBA-ga tuttav, vaadake palun jaotist „Kuidas Outlookis VBA-koodi käivitada” vahepeal.

Vaikimisi alguskuupäev on „Puudub”

Uue ülesande alguskuupäevaks automaatselt tänase päeva eelseadistamine

  1. Alustuseks käivitage oma Outlooki rakendus.
  2. Seejärel vajutage Outlooki VBA redaktori käivitamiseks klahvikombinatsiooni Alt + F11.
  3. Järgmisena kopeerige järgmine kood projekti "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 kood - uue ülesande alguskuupäevaks automaatselt tänase päeva eelseadistamine

  1. Pärast seda liigutage kursor esimesele alamrutiinile „Application_Startup”.
  2. Hiljem vajutage klahvi "F5".
  3. Sellest ajast alates määrab Outlook iga kord uue ülesande loomisel alguskuupäevaks automaatselt praeguse kuupäeva, nimelt tänase, nagu on näidatud järgmisel pildil.Määra tänane kuupäev automaatselt alguskuupäevaks

Ettevaatust pahatahtlike makrode eest Outlookis

Kuigi VBA makro pakub kasutajatele palju mugavust ja võimalusi, toob see kaasa ka palju potentsiaalseid riske. Näiteks kui määrate oma makrosätted lubama kõik makrod ilma teavitamiseta, kui teie postkasti saabub pahatahtlike makrodega meil ja avate selle manustatud lingid, kipuvad teie Outlooki andmefaili viirused rünnama. Sel ajal peate viirused tapma ja proovima Outlooki parandamineEnamasti ei ole sisseehitatud tööriist Scanpst selle ülesandega võimeline. Seega peaksite kasutama võimsamat utiliiti, näiteks DataNumen Outlook Repair.

Autori sissejuhatus:

Shirley Zhang on andmete taastamise ekspert DataNumen, Inc., mis on maailmas juhtiv andmete taastamise tehnoloogiate, sealhulgas sql taastamine ja Outlooki remonditarkvaratooted. Lisateabe saamiseks külastage www.datanumenCom

Kommentaarid on suletud.