Come si inserisce un selettore di date nelle email di Outlook?
Quando si gestiscono progetti o si coordinano pianificazioni tramite email, è comune condividere cronologie o assegnare attività con specifiche Data di scadenza ai colleghi. L'inserimento manuale delle date può causare errori, generando confusione o incomprensioni se viene digitata una data errata o formattata in modo non uniforme. Incorporando un controllo Selettore di Date direttamente nelle email di Outlook, è possibile semplificare questo processo, rendendo più semplice per Lei e per i destinatari selezionare e confermare le date in modo accurato. Questo tutorial presenta diversi metodi pratici per inserire un Selettore di Date nelle email di Outlook, aiutando a migliorare la comunicazione e ridurre gli errori legati all’inserimento manuale delle date.

- Inserire un Selettore di Date nelle email di Outlook con codice VBA
- Inserire un Selettore di Date utilizzando un UserForm di Outlook (soluzione alternativa)
Inserire un Selettore di Date nelle email di Outlook con codice VBA
Se desidera aggiungere un Selettore di Date (controllo calendario) direttamente nel corpo delle Sue email, può farlo utilizzando codice VBA. Questa soluzione è particolarmente utile quando prepara frequentemente inviti a riunioni, piani di progetto, programmi di flusso di lavoro o qualsiasi altra situazione in cui i destinatari debbano selezionare date in modo interattivo direttamente dal messaggio. I passaggi seguenti La guideranno nell’aggiunta di questa funzionalità alle Sue email di Outlook.
- Apri Outlook e premi contemporaneamente i tasti Alt+F11. Si aprirà così l’editor di Microsoft Visual Basic for Applications, dove potrai inserire e gestire macro e script per Outlook.
- Nel riquadro sinistro Navigazione dell'editor, espandere Progetto1(o il progetto relativo al proprio profilo Outlook), quindi fare doppio clic su ThisOutlookSessionin corrispondenza di Oggetti Microsoft Outlook. Nella finestra del codice che si apre, copiare e incollare il seguente codice VBA. Questo codice aggiungerà un controllo Selettore di Date nel corpo del messaggio delle proprie Nuova Email.
Codice VBA: selettore Inserisci data nelle email di OutlookSub DatePicker() 'Updated by Extendoffice 20251024 Dim xDoc As Document On Error Resume Next Set xDoc = Application.ActiveInspector.WordEditor With xDoc.Application.Selection .Range.ContentControls.Add (wdContentControlDate) .ParentContentControl.DateDisplayFormat = "MMMM d, yyyy" .InsertAfter Format(Now(), "MMMM d, yyyy") .MoveRight wdCharacter, 1 End With End SubNota:È possibile personalizzare il formato di visualizzazione modificando «MMMM d, yyyy» nel codice secondo le proprie preferenze Formato data, ad esempio «yyyy-MM-dd» o «MM/dd/yyyy», in base alle impostazioni locali o ai requisiti aziendali. Se si utilizza un formato non supportato dal sistema, la data potrebbe non essere visualizzata correttamente.
- Prima di eseguire macro che interagiscono con Word in Outlook, assicurati che la Microsoft Word xx.0 Libreria oggetti sia abilitata nell'ambiente VBA. Nella finestra di Microsoft Visual Basic for Applications, fai clic su Strumenti nella barra dei menu e seleziona Riferimenti...

- Nella finestra di dialogo Riferimenti – Progetto1, scorri fino a individuare e seleziona la casella corrispondente a Libreria oggetti Microsoft Word 16,0 (il numero di versione potrebbe variare in base all'installazione di Office), quindi fai clic su OK per confermare. Questo passaggio collega VBA di Outlook alle funzionalità di Word, necessarie per i controlli del contenuto.

- Dopo aver impostato i riferimenti e incollato il codice, premere Alt+Q per chiudere l'editor VBA e tornare a Outlook.
- Passa alla visualizzazione Posta e fai clic sul pulsante Nuova Email nella scheda Home per iniziare a comporre un nuovo messaggio. Se invece desideri inserire il Selettore di Date in un'email esistente, apri quella bozza.
- Per rendere facilmente accessibile la nuova macro Selettore di Date, puoi aggiungerla alla Barra di accesso rapido. Nella finestra Messaggio, fai clic sull’icona Personalizza Barra di accesso rapido
, quindi scegli Altri comandi dal menu.
- Nella finestra Opzioni di Outlookvisualizzata, seguire questi passaggi:
- Imposta Scegli comandi da sull’elenco a discesa su Macro per visualizzare tutte le macro disponibili, inclusa quella appena creata.
- Individua e seleziona lo script DatePicker nell'elenco dei comandi a sinistra.
- Fai clic sul pulsante Aggiungi per spostarlo nell'elenco dei comandi a destra: quelli che appariranno nella Barra di accesso rapido.

- Con la macro evidenziata nell'elenco a destra, fai clic su Modifica. Nella finestra Modifica pulsante puoi assegnare un'icona e un'etichetta personalizzate per un riconoscimento immediato. Clicca su OK per confermare le modifiche.

- Fai nuovamente clic su OK nella finestra Opzioni di Outlook per tornare al messaggio.

- L'icona della macro specificata verrà ora visualizzata nella Barra di accesso rapido nella parte superiore della finestra del messaggio, consentendoti di inserire il Selettore di Date con un solo clic ogni volta che ti serve nelle email.

- Ogni volta che è necessario inserire un Selettore di Date durante la stesura di un'email, è sufficiente fare clic sull'icona della macro nella Barra di accesso rapido. Apparirà immediatamente un campo Selettore di Date nella posizione del cursore nel corpo del messaggio, consentendo a Lei o ai destinatari di selezionare facilmente una data. Questa funzionalità funziona in tempo reale e può essere utilizzata tutte le volte necessarie in ciascun messaggio. Di seguito una dimostrazione:
- È possibile inserire più Selettori di Date all’interno di una singola email: una funzionalità ideale per richiedere diverse scadenze di progetto, prenotare slot o confermare date di scadenza articolate in più fasi.
- Per modificare una data selezionata in precedenza, è sufficiente fare clic su di essa: si aprirà il calendario per consentire la scelta di un nuovo valore. Questa flessibilità aiuta a evitare correzioni successive in caso di cambiamenti nei piani.
- Questo metodo non si limita alle email: puoi includere un Selettore di Date nel corpo di un appuntamento o di un’attività utilizzando la stessa macro. Quando crei un nuovo evento del calendario o un’attività, usa la Barra di accesso rapido per aggiungere il selettore, se necessario.
- Se la macro non risulta attiva dopo il riavvio di Outlook, potrebbe essere stata disabilitata a causa delle impostazioni di sicurezza relative alle macro. Per ripristinarne la funzionalità:
- Apri File > Opzioni per accedere al pannello Opzioni di Outlook.
- Passa a Centro protezione > Impostazioni Centro protezione.
- Fare clic su Impostazioni macro, selezionare Abilita tutte le macro e confermare facendo clic su OK in tutte le finestre di dialogo.
- Riavvia Outlook per attivare le impostazioni aggiornate.

- Questa soluzione basata su VBA è perfetta per gli utenti che inviano regolarmente pianificazioni o cronologie coordinate e che non hanno problemi ad abilitare le macro in Outlook. Tieni presente che le normative aziendali potrebbero limitarne l’uso per motivi di sicurezza.
- Suggerimento per la risoluzione dei problemi: se si verificano errori come «Variabile oggetto non impostata» o se il controllo della data non viene visualizzato, controllare attentamente che in VBA sia referenziata la libreria di oggetti corretta. Assicurarsi inoltre che Outlook utilizzi Word come editor delle email, poiché questa impostazione è essenziale per il corretto funzionamento dei controlli del contenuto.
Inserisca un Selettore di Date utilizzando un UserForm di Outlook (soluzione alternativa)
In alcuni casi potrebbe aver bisogno di un Selettore di Date più avanzato o preferire che i destinatari del messaggio scelgano direttamente una data al momento della risposta. Grazie a un UserForm di Outlook, è possibile creare un modulo personalizzato dotato di un controllo calendario. Questo approccio offre maggiore flessibilità nella progettazione, ma richiede una certa dimestichezza con i moduli di Outlook e con Visual Basic for Applications.
Vantaggi: Altamente personalizzabile; permette di aggiungere campi extra (come orario, note, ecc.) oltre al Selettore di Date. Ideale per flussi di lavoro interni, sondaggi per riunioni o per raccogliere ripetutamente risposte con scelte di date.
Limitazioni: Richiede più tempo per la configurazione e i destinatari devono avere versioni compatibili di Outlook per interagire con i UserForm.
- In Outlook, premi i tasti Alt+F11 per aprire l'editor di Microsoft Visual Basic for Applications.
- Fare clic su Inserisci > UserForm. Nella casella degli strumenti, selezionare il Controllo Microsoft Date and Time Picker (se disponibile) e posizionarlo sul modulo. Se non è presente, potrebbe essere necessario abilitarlo o registrarne preventivamente il componente; inoltre, potrebbe non essere disponibile negli ambienti Office a 64 bit.
- Personalizza il tuo UserForm in base alle tue esigenze: aggiungi pulsanti o caselle di testo per raccogliere ulteriori informazioni, se necessario.
- È possibile programmare il UserForm per inviare direttamente la data nell'email oppure per chiedere al destinatario di rispondere selezionando la propria data preferita.
- Salva e richiama questa macro UserForm ogni volta che ti serve durante la composizione dei messaggi.
Suggerimenti: I UserForm sono ideali per automatizzare i flussi di lavoro all’interno delle organizzazioni o quando servono risposte strutturate. Se non riesci a visualizzare il controllo calendario nella casella degli strumenti, cerca nel sistema il file mscomct2.ocx (libreria del controllo Selezione data e ora) e registrarlo, se necessario.
Suggerimento riassuntivo: Indipendentemente dal fatto che scelga il codice VBA per l’inserimento diretto o i UserForm per un’automazione più avanzata, testi sempre accuratamente il metodo per garantirne la compatibilità sia con la Sua configurazione di Outlook sia con le politiche IT aziendali. Ricordi di verificare periodicamente le impostazioni relative a macro e script dopo gli aggiornamenti di Office, per assicurare un’utilizzabilità senza interruzioni.
Assistente email IA in Outlook: risposte più intelligenti, comunicazione più chiara (magia con un clic!)
Ottimizza le tue attività quotidiane in Outlook con l’Assistente email IA di Kutools per Outlook: uno strumento potente che impara dalle tue email precedenti per suggerirti risposte intelligenti e precise, ottimizzare il contenuto dei messaggi e aiutarti a scrivere e perfezionare le tue email in modo rapido e senza sforzo.

Questa funzionalità supporta:
- Risposte intelligenti: ottieni risposte generate dalle tue conversazioni precedenti—personalizzate, precise e pronte all’uso.
- Contenuto migliorato: affina automaticamente il testo delle tue email per renderlo più chiaro ed efficace.
- Composizione senza sforzo: inserisci solo alcune parole chiave e lascia che l’IA si occupi del resto, con più stili di scrittura.
- Estensioni intelligenti: amplia i tuoi pensieri con suggerimenti contestuali.
- Sintesi: ottieni subito una panoramica rapida e concisa delle email più lunghe.
- Portata globale: traduci le tue email in qualsiasi lingua con estrema facilità.
Questa funzionalità supporta:
- Risposte email intelligenti
- Contenuto ottimizzato
- Bozze basate su parole chiave
- Estensione intelligente del contenuto
- Sintesi delle email
- Traduzione multilingue
Non aspettare—scarica subito l’Assistente email IA e approfitta di!
Migliori strumenti per la produttività in Office
Scopri il nuovissimo Kutools per Outlook con 100+ funzionalità incredibili!Clicca per scaricare ora!
📧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!


🚀 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



, quindi scegli Altri comandi dal menu.




