Vai al contenuto principale

Come inserire un selettore di data nelle e-mail in Outlook?

Supponiamo di dover inviare un programma di lavoro ai tuoi colleghi, assegnando compiti diversi a persone diverse in date diverse. Tuttavia, sei preoccupato di commettere errori nell'inserimento manuale della data, quindi hai invece bisogno di un selettore di date. Questo tutorial fornisce un metodo per aiutarti a inserire un selettore di data nelle e-mail in Outlook.


Inserisci un selettore di date in Email in Outlook con codice VBA

Puoi eseguire il seguente codice VBA per inserire un selettore di data nelle e-mail di Outlook. Si prega di seguire le istruzioni di seguito.

1. Avvia Outlook, premi il pulsante altro + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Nel riquadro sinistro, fare doppio clic Project1 > Oggetti di Microsoft Outlook > Questa sessione di Outlook, e quindi copia il seguente codice VBA in ThisOutlookSession (codice) finestra.

Codice VBA: inserisci il selettore della data nelle e-mail di Outlook

Sub DatePicker()
'Updated by Extendoffice 20220615
  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 Sub

Nota: Nel codice puoi modificare “MMMM g, aaaa” nel formato della data che ti serve.

3. Rimani nel Microsoft Visual Basic, Applications Edition finestra, fare clic Strumenti > Riferimenti.

4. Nel Riferimenti – Progetto1 finestra di dialogo, selezionare Libreria di oggetti di Microsoft Word 16.0 casella di controllo e fare clic su OK per salvare le modifiche.

5. premi il altro + Q i tasti per chiudere il file Microsoft Visual Basic, Applications Edition finestra.

6. Nel posta visualizzare, fare clic su nuova e-mail pulsante sotto il Casa scheda per creare una nuova email.

7. Nel Messaggio finestra, fare clic sul Personalizza la barra degli strumenti di accesso rapido pulsante , Quindi selezionare Altri comandi dal menu a tendina. Vedi screenshot:

8. Nel Opzioni di Outlook finestra, è necessario configurare come segue.

8.1) Scegli Macro nel Scegli il comando da menu `A tendina;
8.2) Seleziona lo script che hai creato sopra nella casella dei comandi a sinistra;
8.3) Fare clic su Aggiungi pulsante.
8.4) Mantieni lo script selezionato nella casella di destra, quindi fai clic su modificare pulsante. Nel Pulsante Modifica finestra di dialogo, assegnare un nuovo pulsante allo script e fare clic OK.
8.5) Fare clic OK nel Opzioni di Outlook finestra per salvare le modifiche.

Lo script VBA è ora aggiunto al file Barra degli strumenti di accesso rapido e visualizzato come l'icona specificata.

D'ora in poi, durante la composizione di un'e-mail, puoi fare clic sull'icona di selezione della data sul file Barra degli strumenti di accesso rapido per inserire un selettore di data nel corpo dell'e-mail, quindi selezionare una data che ti serve da esso. Guarda la seguente demo.

Note:

1) È possibile inserire più selettori di date nel corpo di un'e-mail.
2) È possibile modificare la data selezionata: fare clic sul campo della data per visualizzare il controllo Data, quindi selezionare una nuova data secondo necessità.
3) Questo selettore di date può anche essere inserito nel corpo di un appuntamento o di un'attività. Se necessario, crea un nuovo appuntamento o attività e ripeti i passaggi 7-8 sopra per raggiungerlo.

I migliori strumenti per la produttività in ufficio

Kutools for Outlook - Oltre 100 potenti funzionalità per potenziare il tuo Outlook

🤖 Assistente di posta AI: E-mail istantanee professionali con la magia dell'intelligenza artificiale: risposte geniali con un solo clic, tono perfetto, padronanza multilingue. Trasforma l'e-mail senza sforzo! ...

???? Automazione di posta elettronica: Fuori sede (disponibile per POP e IMAP)  /  Pianifica l'invio di e-mail  /  CC/BCC automatico in base alle regole durante l'invio di e-mail  /  Inoltro automatico (regole avanzate)   /  Aggiunta automatica di saluto   /  Suddividi automaticamente le email con più destinatari in singoli messaggi ...

📨 gestione e-mail: Richiama facilmente le email  /  Blocca le email truffe per soggetto e altri  /  Elimina email duplicate  /  Ricerca avanzata  /  Consolidare cartelle ...

📁 Allegati ProSalvataggio in batch  /  Stacca batch  /  Comprimi in lotti  /  Salvataggio automatico   /  Scollegamento automatico  /  Comprimi automaticamente ...

🌟 Magia dell'interfaccia: 😊Più emoji carini e fantastici   /  Aumenta la tua produttività in Outlook con le visualizzazioni a schede  /  Riduci a icona Outlook invece di chiuderlo ...

👍 Meraviglie con un clic: Rispondi a tutti con gli allegati in arrivo  /   E-mail anti-phishing  /  🕘Mostra il fuso orario del mittente ...

👩🏼‍🤝‍👩🏻 Contatti e calendario: Aggiungi in batch contatti dalle email selezionate  /  Dividere un gruppo di contatti in singoli gruppi  /  Rimuovi promemoria compleanno ...

Al di sopra Caratteristiche 100 Attendi la tua esplorazione! Clicca qui per scoprire di più.

 

 

Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hello. Very clear instructions, thank you.
When I attempt to use the macro, I get this error:
"Compile error: User defined type not defined."
Sub DatePicker() and xDoc As Document are highlighted.
Any ideas on how to fix it please?
This comment was minimized by the moderator on the site
This was exactly what I was looking for. Thank you!!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations