Direkt zum Inhalt

Wie füge ich eine Datumsauswahl in E-Mails in Outlook ein?

Angenommen, Sie müssen Ihren Kollegen einen Arbeitsplan senden, in dem Sie verschiedenen Personen an verschiedenen Daten unterschiedliche Aufgaben zuweisen. Sie befürchten jedoch, Fehler bei der manuellen Eingabe des Datums zu machen, sodass Sie stattdessen eine Datumsauswahl benötigen. Dieses Lernprogramm bietet eine Methode, mit der Sie eine Datumsauswahl in E-Mails in Outlook einfügen können.


Fügen Sie eine Datumsauswahl in E-Mails in Outlook mit VBA-Code ein

Sie können den folgenden VBA-Code ausführen, um eine Datumsauswahl in Outlook-E-Mails einzufügen. Bitte befolgen Sie die nachstehenden Anweisungen.

1. Starten Sie Outlook und drücken Sie die Taste Andere + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.

2. Doppelklicken Sie im linken Bereich Project1 > Microsoft Outlook-Objekte > ThisOutlookSession, und kopieren Sie dann den folgenden VBA-Code in die Diese Outlook-Sitzung (Code) Fenster.

VBA-Code: Datumsauswahl in Outlook-E-Mails einfügen

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

Hinweis: Im Code können Sie „MMMM d, jjjj” in das gewünschte Datumsformat.

3. Bleiben Sie in der Microsoft Visual Basic für Applikationen Klicken Sie im Fenster Tools > Referenzen.

4. In dem Referenzen – Projekt1 Wählen Sie im Dialogfeld Microsoft Word 16.0-Objektbibliothek Kontrollkästchen und klicken Sie auf OK um die Änderungen zu speichern.

5. Drücken Sie die Taste Andere + Q Tasten zum Schließen der Microsoft Visual Basic für Applikationen Fenster.

6. In dem Mail Klicken Sie auf Neue e-mail Knopf unter dem Home Tab, um eine neue E-Mail zu erstellen.

7. In dem Nachricht Fenster klicken Sie auf die Anpassen der Symbolleiste für den Schnellzugriff Taste im nun erscheinenden Bestätigungsfenster nun wieder los. Und wählen Sie dann Mehr Befehle aus dem Dropdown-Menü. Siehe Screenshot:

8. In dem Outlook-Optionen Fenster müssen Sie wie folgt konfigurieren.

8.1) Wählen Sie Makros der Wählen Sie den Befehl aus Dropdown-Liste;
8.2) Wählen Sie das oben erstellte Skript im linken Befehlsfeld aus;
8.3) Klicken Sie auf Speichern .
8.4) Lassen Sie das Skript im rechten Feld ausgewählt und klicken Sie dann auf Ändern Taste. In dem Schaltfläche Ändern Weisen Sie dem Skript im Dialogfeld eine neue Schaltfläche zu und klicken Sie auf OK.
8.5) Klicken Sie auf OK der Outlook-Optionen Fenster, um die Änderungen zu speichern.

Das VBA-Skript wird nun der hinzugefügt Quick Access Toolbar und als das von Ihnen angegebene Symbol angezeigt.

Von nun an können Sie beim Verfassen einer E-Mail auf das Symbol für die Datumsauswahl auf der klicken Quick Access Toolbar , um eine Datumsauswahl in den E-Mail-Text einzufügen, und wählen Sie dann ein gewünschtes Datum daraus aus. Sehen Sie sich die folgende Demo an.

Anmerkungen:

1) Sie können mehrere Datumsauswahlen in den Text einer E-Mail einfügen.
2) Sie können das ausgewählte Datum ändern: Klicken Sie auf das Datumsfeld, um die Datumssteuerung anzuzeigen, und wählen Sie dann nach Bedarf ein neues Datum aus.
3) Diese Datumsauswahl kann auch in den Text eines Termins oder einer Aufgabe eingefügt werden. Erstellen Sie bei Bedarf einen neuen Termin oder eine neue Aufgabe und wiederholen Sie die Schritte 7-8 oben, um sie zu erreichen.

Beste Office-Produktivitätstools

Kutools for Outlook - Über 100 leistungsstarke Funktionen zur Optimierung Ihres Outlooks

🤖 KI-Mail-Assistent: Sofortige Profi-E-Mails mit KI-Magie – geniale Antworten mit einem Klick, perfekter Ton, mehrsprachige Beherrschung. Verwandeln Sie den E-Mail-Versand mühelos! ...

📧 E-Mail Automation: Abwesenheit (verfügbar für POP und IMAP)  /  Planen Sie das Senden von E-Mails  /  Automatisches CC/BCC nach Regeln beim E-Mail-Versand  /  Automatische Weiterleitung (erweiterte Regeln)   /  Begrüßung automatisch hinzufügen   /  Teilen Sie E-Mails mit mehreren Empfängern automatisch in einzelne Nachrichten auf ...

📨 E-Mail-Management: E-Mails einfach abrufen  /  Blockieren Sie betrügerische E-Mails nach Betreff und anderen  /  Doppelte E-Mails löschen  /  Erweiterte Suche  /  Ordner konsolidieren ...

📁 Anhänge ProBatch speichern  /  Stapeltrennung  /  Stapelkomprimierung  /  Automatisches Speichern   /  Automatische Trennung  /  Automatische Komprimierung ...

???? Schnittstellenmagie: 😊Mehr hübsche und coole Emojis   /  Steigern Sie Ihre Outlook-Produktivität mit Registerkartenansichten  /  Ausblick minimieren statt schließen ...

👍 Wunder mit einem Klick: Allen mit eingehenden Anhängen antworten  /   Anti-Phishing-E-Mails  /  🕘Zeitzone des Absenders anzeigen ...

👩🏼‍🤝‍👩🏻 Kontakte und Kalender: Fügen Sie Kontakte aus ausgewählten E-Mails im Stapel hinzu  /  Teilen Sie eine Kontaktgruppe in einzelne Gruppen auf  /  Geburtstagserinnerungen entfernen ...

Auf über 100 Eigenschaften Warten Sie auf Ihre Erkundung! Klicken Sie hier, um mehr zu erfahren.

 

 

Comments (3)
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
Hi Dave,

To solve this problem, please follow the instruction of step 3 and 4 to enable the Microsoft Word 16.0 Object Library option in the Microsoft Visual Basic for Applications window.
https://www.extendoffice.com/images/stories/comments/comment-picture-zxm/outlook-word-referece-vba.png?1711618070
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