KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie fügt man beim Verfassen einer Nachricht in Outlook bestimmten Text an der aktuellen Cursorposition ein?

AutorXiaoyang Änderungsdatum

Angenommen, Sie verfügen über bestimmte Textbausteine, die Sie häufig beim Verfassen von E-Mails verwenden, und möchten diese automatisch an der aktuellen Cursorposition im Nachrichtentext einfügen, ohne sie jedes Mal erneut manuell eingeben zu müssen. In diesem Artikel stelle ich eine einfache Methode vor, um diese Aufgabe schnell zu lösen.

Bestimmten Text oder das aktuelle Datum per VBA-Code beim Verfassen einer Nachricht an der Cursorposition einfügen


Bestimmten Text oder das aktuelle Datum per VBA-Code beim Verfassen einer Nachricht an der Cursorposition einfügen

Der folgende VBA-Code ermöglicht es Ihnen, an der aktuellen Cursorposition einen bestimmten Textbaustein oder das aktuelle Datum einzufügen. Gehen Sie dazu wie folgt vor:

1. Halten Sie die Tasten ALT + F11 gedrückt, um das Fenster Microsoft Visual Basic for Applications zu öffnen.

2. Klicken Sie anschließend auf Einfügen > Modul, und fügen Sie den folgenden Code in das geöffnete leere Modul ein:

VBA-Code: Bestimmten Text oder aktuelles Datum an der Cursorposition einfügen

Option Explicit
Public Sub InsertInfoToSelection()
    Dim xDoc As Word.Document
    Dim xSel As Word.Selection
    On Error Resume Next
    Select Case TypeName(Application.ActiveWindow)
        Case "Explorer"
            Set xDoc = Application.ActiveExplorer.Selection(1).GetInspector.WordEditor
        Case "Inspector"
            Set xDoc = Application.ActiveInspector.WordEditor
    End Select
    Set xSel = xDoc.Application.Selection
    xSel.InsertBefore Format("ExtendOffice")
    Set xDoc = Nothing
    Set xSel = Nothing
End Sub

Hinweis: Im obigen Code steht ExtendOffice für den einzufügenden Text. Möchten Sie stattdessen das aktuelle Datum einfügen, ändern Sie im Skript die Zeile xSel.InsertBefore Format(„ExtendOffice") in xSel.InsertBefore Format(Now, „DD/MM/YYYY").

3. Schließen Sie anschließend das Codefenster, erstellen Sie eine neue E-Mail, und klicken Sie im Nachrichtenfenster auf das Dropdown-Menü Schnellzugriffssymbolleiste anpassen und wählen Sie Weitere Befehle. Siehe Screenshot:

doc Text an Cursorposition einfügen 1

4. Führen Sie im Dialogfeld Outlook-Optionen die folgenden Schritte aus:

(1.) Wählen Sie im Dropdown-Menü Makrosunter Befehl auswählen aus;

(2.) Klicken Sie auf den Namen des Makros, das Sie eingefügt haben;

(3.) Klicken Sie anschließend auf die Schaltfläche Hinzufügen, um dieses Makro zur Liste Schnellzugriffssymbolleiste anpassen hinzuzufügen.

doc Text an Cursorposition einfügen 2

5. Klicken Sie danach auf die Schaltfläche OK, um das Dialogfeld zu schließen. Das Makrosymbol wurde nun in die Schnellzugriffssymbolleiste eingefügt. Platzieren Sie den Cursor an der gewünschten Position und klicken Sie auf diese Makroschaltfläche – der entsprechende Text wird sofort eingefügt. Siehe Screenshot:

doc Text an Cursorposition einfügen 3

Fügen Sie beim Verfassen einer Nachricht an beliebiger Stelle bestimmten Text ein:

Mit der Kutools für Outlook-AutoText-Funktion können Sie eigenen AutoText erstellen und ihn beim Verfassen einer Nachricht jederzeit und überall gezielt einfügen.

doc Text an Cursorposition einfügen 4
👉 Arbeiten Sie intelligenter in Outlook!Herunterladen Kutools für Outlook, um Ihre Produktivität mit 100+ zeitsparenden Funktionen zu steigern – 30 Tage lang kostenlos!

Beste Office-Produktivitätswerkzeuge

Erleben Sie das komplett neue Kutools für Outlook mit 100+ unglaublichen Funktionen!Jetzt zum Download klicken!

🤖KUTOOLS AI:Nutzt fortschrittliche KI-Technologie, um E-Mails mühelos zu verwalten – einschließlich Beantworten, Zusammenfassen, Optimieren, Erweitern, Übersetzen und Verfassen von E-Mails.

📧E-Mail-Automatisierung: Automatische Antworten (verfügbar für POP und IMAP) / E-Mails zeitgesteuert versenden / Beim Senden automatisch CC/BCC basierend auf Regeln hinzufügen / Automatische Weiterleitung (Erweiterte Regeln) / Automatische Grußformel einfügen / Mehrfachadressierte E-Mails automatisch in Einzelnachrichten aufteilen

📨E-Mail-Verwaltung: E-Mails zurückrufen, Betrugs-E-Mails anhand von Betreffzeilen und weiteren Kriterien blockieren, doppelte E-Mails löschen, Erweiterte Suche, Ordner organisieren

📁Anhänge Pro: Stapelweise speichern / Stapelweise lösen / Stapelweise komprimieren / Automatisch speichern / Automatisch abtrennen / Automatische Komprimierung

🌟Oberflächenzauber:😊Noch mehr hübsche und coole Emojis/Benachrichtigung bei wichtigen eingehenden E-Mails/Outlook minimieren statt schließen...

👍Ein-Klick-Wunder: Allen mit Anhängen antworten / Anti-Phishing-E-Mails / 🕘Aktuelle Uhrzeit der Absender-Zeitzone anzeigen...

👩🏼‍🤝‍👩🏻Kontakte & Kalender:Stapelweise Kontakte aus ausgewählten E-Mails hinzufügen/Eine Kontaktgruppe in einzelne Kontakte aufteilen/Geburtstagserinnerung entfernen...

Nutzen Sie Kutools in Ihrer bevorzugten Sprache – mit Unterstützung für Englisch, Spanisch, Deutsch, Französisch, Chinesisch und über 40 weitere Sprachen!

Kutools für Outlook mit nur einem Klick sofort freischalten! Warten Sie nicht – laden Sie jetzt herunter und steigern Sie Ihre Effizienz!

kutools for outlook features1kutools for outlook features2

🚀 Ein-Klick-Download – Holen Sie sich alle Office-Add-Ins

Stark empfohlen: Kutools for Office (5-in-1)

Mit einem Klick fünf Installationsprogrammegleichzeitig herunterladen –Kutools für Excel, Outlook, Word, PowerPointund Office Tab Pro.Jetzt zum Download klicken!

  • Ein-Klick-Komfort: Laden Sie alle fünf Installationspakete mit nur einem Klick herunter.
  • 🚀Bereit für jede Office-Aufgabe: Installieren Sie die Add-Ins, die Sie brauchen – genau dann, wenn Sie sie benötigen.
  • 🧰Enthalten: Kutools für Excel / Kutools für Outlook / Kutools für Word / Office Tab Pro / Kutools for PowerPoint