Direkt zum Inhalt

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

Autor: Siluvia Letzte Änderung: 2024-05-09

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 Ihr 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 von Ihnen benötigte Datumsformat.
  3. Bleib im Microsoft Visual Basic für Applikationen Klicken Sie im Fenster Tools > Referenzen.
  4. Im 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 auf Andere + Q Tasten zum Schließen der Microsoft Visual Basic für Applikationen Fenster.
  6. Im Mail Klicken Sie auf Neue e-mail Knopf unter dem Startseite Tab, um eine neue E-Mail zu erstellen.
  7. Im 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. Im Outlook-Optionen Fenster müssen Sie wie folgt konfigurieren.
    1. Auswählen Makros der Wählen Sie den Befehl aus Dropdown-Liste;
    2. Wählen Sie im linken Befehlsfeld das oben erstellte Skript aus.
    3. Klicken Sie auf die Speichern .
    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.
    5. Klicken Sie auf Kostenlos erhalten und dann auf Installieren. OK der Outlook-Optionen Fenster, um die Änderungen zu speichern.
  9. Das VBA-Skript wird nun der hinzugefügt Quick Access Toolbar und als das von Ihnen angegebene Symbol angezeigt.
  10. 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:
  • Sie können mehrere Datumsauswahlfelder in den Text einer E-Mail einfügen.
  • Sie können das ausgewählte Datum ändern: Klicken Sie auf das Datumsfeld, um das Datumssteuerelement anzuzeigen, und wählen Sie dann nach Bedarf ein neues Datum aus.
  • 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 bis 8 oben, um dies zu erreichen.
  • Wenn Sie Outlook neu starten und feststellen, dass das Skript nicht ausgeführt wird. Das liegt daran, dass das Makro deaktiviert wurde. Sie müssen die folgenden Schritte ausführen, um das Makro wieder zu aktivieren:
    1. Klicken Sie auf Reichen Sie das > Optionen Zum eingeben der Outlook-Optionen Fenster.
    2. Klicken Sie auf Trust Center > Vertrauensstellungscenter.
    3. Im Trust Center Klicken Sie im Fenster auf die Schaltfläche Makroeinstellungen Registerkarte, wählen Sie die Aktivieren Sie alle Makros Option und klicken Sie auf OK > OK um die neuen Einstellungen zu speichern.
    4. Starten Sie Outlook noch einmal neu.

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 (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
WHEN I CLOSE THE OUTLOOK AND RESTAR THIS IS NOT WORKING, WHY? CAN YOU HELP
This comment was minimized by the moderator on the site
Hi,

I'm very sorry, this issue occurred because macros were disabled after restarting Outlook. Please follow these steps to re-enable macros:
Click on File > Options to enter the Outlook Options window, click on Trust Center > Trust Center Settings, in the Trust Center window, click on the Macro Settings tab, select the Enable all macros option, and click OK to save the new settings. Please restart Outlook once more, and the issue should be resolved.
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