KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come impostare la data predefinita «Data di inizio» su oggi quando si crea un'attività in Outlook?

AutoreXiaoyang Data di modifica

Quando crei un’attività in Outlook, il campo “Data di inizio” viene visualizzato con “Nessuna” come valore predefinito, come mostrato nello screenshot seguente. Tuttavia, capita spesso di dover impostare la data odierna come Data di inizio, costringendoti a selezionarla manualmente ogni volta nel campo corrispondente. Esiste un modo rapido per impostare automaticamente la data odierna come Data di inizio predefinita quando crei un’attività in Outlook?

lo screenshot del passaggio relativo all'utilizzo di VBA per impostare la data di inizio predefinita come oggi durante la creazione di una nuova attività in Outlook 1

Imposta la data predefinita Data di inizio su oggi quando crei un Attività con codice VBA in Outlook


Imposta la data predefinita Data di inizio su oggi quando crei un Attività con codice VBA in Outlook

Potrebbe non esistere un altro modo efficace per gestire questa attività direttamente in Outlook; per risolvere il problema, ti presenterò un codice VBA. Segui questi passaggi:

1. Avvia Outlook, quindi premi contemporaneamente i tasti ALT + F11 per aprire la finestra di Microsoft Visual Basic for Applications.

2. Nella finestra di Microsoft Visual Basic for Applications, fai doppio clic su ThisOutlookSession nel riquadro Project1 (VbaProject.OTM) per aprire il modulo, quindi copia e incolla il codice seguente nel modulo vuoto.

Codice VBA: imposta la data predefinita Data di inizio su oggi:

Public WithEvents xInspectors As Outlook.Inspectors
Public WithEvents xTaskItem As Outlook.TaskItem
Private Sub Application_Startup()
   Set xInspectors = Outlook.Inspectors
End Sub
Private Sub xInspectors_NewInspector(ByVal Inspector As Inspector)
    If Not (TypeOf Inspector.CurrentItem Is TaskItem) Then Exit Sub
    Set xTaskItem = Inspector.CurrentItem
End Sub
Private Sub xTaskItem_Open(Cancel As Boolean)
If (Len(xTaskItem.Subject) = 0 And Len(xTaskItem.Body) = 0) And (xTaskItem.StartDate = #1/1/4501# And xTaskItem.DueDate = #1/1/4501#) Then
    xTaskItem.StartDate = Now
End If
End Sub
lo screenshot del passaggio relativo all'utilizzo di VBA per impostare la data di inizio predefinita come oggi durante la creazione di una nuova attività in Outlook 2

3. Dopo aver inserito il codice, posiziona il cursore nella seconda sezione del codice e premi il tasto F5 per eseguirlo; vedi lo screenshot:

lo screenshot del passaggio relativo all'utilizzo di VBA per impostare la data di inizio predefinita come oggi durante la creazione di una nuova attività in Outlook 3

4. Da quel momento, ogni volta che crei un’attività, Outlook imposterà automaticamente la data di inizio e la data di fine sulla data corrente come impostazione predefinita, come mostrato nello screenshot seguente:

lo screenshot del passaggio relativo all'utilizzo di VBA per impostare la data di inizio predefinita come oggi durante la creazione di una nuova attività in Outlook 4

Migliori strumenti per la produttività in Office

Scopri il nuovissimo Kutools per Outlook con 100+ funzionalità incredibili!Clicca per scaricare ora!

🤖KUTOOLS AI:Utilizza tecnologia AI avanzata per gestire le email senza sforzo, inclusi rispondere, riassumere, ottimizzare, estendere, tradurre e comporre email.

📧Automazione delle email: Risposta automatica (disponibile per POP e IMAP) / Invio email programmato / CC/BCC automatico in base a regole durante l’invio delle email / Inoltro automatico (regola avanzata) / Aggiunta automatica del saluto / Divisione automatica delle email con destinatari multipli in messaggi individuali...

📨Gestione delle email: Richiama Email / Blocca le email truffaldine in base all’oggetto e ad altri criteri / Elimina email duplicate / Ricerca avanzata / Organizza cartelle...

📁Allegati Pro: Salvataggio batch / Distacco batch / Compressione batch / Salvataggio automatico / Distacco automatico / Compressione automatica

🌟Magia dell’interfaccia: 😊 Più emoji graziose e accattivanti / Ti avvisa all’arrivo di email importanti / Riduci a icona Outlook invece di chiuderlo...

👍Meraviglie con un clic: Rispondi a Tutti con Allegati / Email anti-phishing / 🕘 Mostra il fuso orario – Ora corrente del mittente...

👩🏼‍🤝‍👩🏻Contatti e calendario: Aggiungi contatti in blocco dalle email selezionate / Dividi un gruppo di contatti in gruppi individuali / Rimuovi i promemoria dei compleanni...

Usa Kutools nella tua lingua preferita: supporta inglese, spagnolo, tedesco, francese, cinese e oltre 40 altre lingue!

Sblocca istantaneamente Kutools per Outlook con un solo clic! Non aspettare oltre: scaricalo ora e aumenta subito la tua efficienza!

kutools for outlook features1kutools for outlook features2

🚀 Download con un clic — Ottieni tutti i componenti aggiuntivi per Office

Fortemente consigliato: Kutools for Office (5-in-1)

Un clic per scaricare cinque programmi di installazionetutti insieme —Kutools per Excel, Outlook, Word, PowerPointe Office Tab Pro.Clicca per scaricare ora!

  • Comodità con un solo clic: scarica tutti e cinque i pacchetti di installazione in un’unica azione.
  • 🚀Pronto per qualsiasi attività in Office: installa i componenti aggiuntivi che ti servono, esattamente quando ti servono.
  • 🧰Inclusi: Kutools per Excel / Kutools per Outlook / Kutools per Word / Office Tab Pro / Kutools for PowerPoint