Kuinka asettaa tänään automaattisesti uuden tehtävän aloituspäivämääräksi Outlookissa

Kun luot uuden tehtävän Outlookissa ja sinun on usein asetettava tämä päivä aloituspäiväksi, sinun on haluttava, että Outlook suorittaa sen automaattisesti. Tässä artikkelissa tarkastellaan tätä vaatimusta yksinkertaisen menetelmän tarjoamiseksi.

Oletusarvoisesti, kun napsautat Outlookissa Luo uusi tehtävä -painiketta, tehtävän "Aloituspäivämäärä"-asetukseksi tulee "Ei mitään", kuten seuraavassa kuvassa näkyy. Useimmiten olet kuitenkin tottunut asettamaan aloituspäivämääräksi nykyisen päivämäärän. Siksi sinun on syötettävä tai valittava päivämäärä manuaalisesti "Aloituspäivämäärä"-kenttään. Tällaisessa tilanteessa voit toivoa, että Outlook voi automaattisesti asettaa tämän päivän uuden tehtävän aloituspäivämääräksi. Vaikka tällaista suoraa funktiota ei olekaan, voit silti saada sen alla olevan jaetun VBA-koodin avulla. Jos et ole perehtynyt VBA:han, katso "Kuinka suorittaa VBA-koodi Outlookissa" sillä välin.

Oletusarvoinen aloituspäivämäärä on "Ei mitään".

Aseta tänään automaattisesti uuden tehtävän aloituspäivämääräksi

  1. Aloita käynnistämällä Outlook-sovellus.
  2. Käynnistä sitten Outlook VBA -editori painamalla Alt + F11.
  3. Kopioi seuraavaksi seuraava koodi ThisOutlookSession-projektiin.
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-koodi - Aseta tänään automaattisesti uuden tehtävän aloituspäivämääräksi

  1. Siirrä sen jälkeen kohdistin ensimmäiseen "Application_Startup"-aliohjelmaan.
  2. Paina myöhemmin ”F5” -näppäintä.
  3. Siitä lähtien aina, kun luot uuden tehtävän, Outlook asettaa aloituspäivämääräksi automaattisesti nykyisen päivämäärän, eli tämän päivän, kuten seuraavassa kuvassa näkyy.Aseta tämä päivä automaattisesti aloituspäiväksi

Varo haitallisia makroja Outlookissa

Vaikka VBA-makro tuo käyttäjille paljon mukavuutta ja mahdollisuuksia, se johtaa myös moniin mahdollisiin riskeihin. Jos esimerkiksi asetat makroasetuksesi sallimaan kaikki makrot ilman ilmoitusta, kun haitallisten makrojen sisältävä sähköposti saapuu postilaatikkoosi ja avaat sen upotetut linkit, virukset pyrkivät hyökkäämään Outlook-datatiedostoosi. Tuolloin sinun täytyy tappaa virukset ja yrittää Outlookin korjausUseimmiten sisäänrakennettu työkalu – Scanpst – ei pysty tähän tehtävään. Joten sinun kannattaa käyttää tehokkaampaa apuohjelmaa, kuten DataNumen Outlook Repair.

Tekijän esittely:

Shirley Zhang on tietojen palauttamisen asiantuntija DataNumen, Inc., joka on maailman johtava tietojen palautustekniikoissa, mukaan lukien sql-palautus ja Outlookin korjausohjelmistotuotteet. Lisätietoja osoitteessa www.datanumen.com

Kommenttien lisääminen on estetty.