Slik forhåndsinnstiller du automatisk i dag som startdato for en ny oppgave i Outlook

Hvis du ofte må angi i dag som startdato når du oppretter en ny oppgave i Outlook, må du ønske at Outlook skal utføre dette automatisk. Denne artikkelen vil se på dette kravet for å gi en enkel metode.

Som standard, når du klikker på opprett en ny oppgave i Outlook, vises oppgaven med «Startdato» satt til «Ingen», som vist i figuren nedenfor. Men oftest er du vant til å sette startdatoen til dagens dato. Så du må manuelt legge inn eller velge datoen i «Startdato»-feltet. I et slikt scenario kan du håpe at Outlook automatisk kan forhåndsinnstille i dag som startdato for den nye oppgaven. Selv om det ikke finnes en slik direkte funksjon, kan du fortsatt få den via den delte VBA-koden nedenfor. Hvis du ikke er kjent med VBA, kan du se «Hvordan kjøre VBA-kode i Outlook" i mellomtiden.

Standard startdato for «Ingen»

Forhåndsinnstill i dag automatisk som startdato for en ny oppgave

  1. Start Outlook-applikasjonen til å begynne med.
  2. Trykk deretter "Alt + F11" for å utløse Outlook VBA-editor.
  3. Deretter kopierer du følgende kode inn i "ThisOutlookSession" -prosjektet.
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-kode - Forhåndsinnstill i dag automatisk som startdato for en ny oppgave

  1. Flytt deretter markøren til den første underrutinen «Application_Startup».
  2. Senere trykker du på "F5"-tasten.
  3. Siden den gang vil Outlook automatisk sette startdatoen til gjeldende dato, nemlig i dag, hver gang du oppretter en ny oppgave, som vist på bildet nedenfor.Forhåndsinnstill i dag som startdato automatisk

Pass på ondsinnede makroer i Outlook

Selv om VBA-makro gir brukerne mye bekvemmelighet og muligheter, fører det også til mange potensielle risikoer. For eksempel, hvis du setter makroinnstillingene til å tillate alle makroer uten varsel, når en e-post med ondsinnede makroer kommer inn i postkassen og du åpner dens innebygde koblinger, har Outlook-datafilen en tendens til å bli angrepet av virus. På den tiden må du drepe virusene og forsøke Outlook reparasjonSom oftest klarer ikke det innebygde verktøyet – Scanpst – denne oppgaven. Så du bør bruke et mer robust verktøy, som for eksempel DataNumen Outlook Repair.

Forfatterintroduksjon:

Shirley Zhang er en datagjenopprettingsekspert innen DataNumen, Inc., som er verdensledende innen datagjenopprettingsteknologier, inkludert sql utvinning og Outlook-reparasjonsprodukter. For mer informasjon besøk www.datanumen. Med

Kommentarer er stengt.