Office: (Office 2019) VBA Outlook E-Mailvorschau aktualisieren wg. Flag-Text

Helfe beim Thema VBA Outlook E-Mailvorschau aktualisieren wg. Flag-Text in Microsoft Outlook Hilfe um das Problem gemeinsam zu lösen; Hallo Leute, ich benötige bei einem Problem euer Wissen. Ich setze in Outlook einen Flag "Erledig" mit einem individuellen Text (= MdName).... Dieses Thema im Forum "Microsoft Outlook Hilfe" wurde erstellt von Nimrod_189, 18. September 2025 um 17:19 Uhr.

  1. Nimrod_189
    Nimrod_189 Neuer User

    VBA Outlook E-Mailvorschau aktualisieren wg. Flag-Text


    Hallo Leute,

    ich benötige bei einem Problem euer Wissen.

    Ich setze in Outlook einen Flag "Erledig" mit einem individuellen Text (= MdName). Allerdingst wird mir dieser Text erst nach einem erneuten Aufruf der Email angezeigt. Wie kann ich mit VBA die Vorschau aktualisieren?

    Hier mein funktionierender Code:

    Code:
    Private Sub Application_ItemLoad(ByVal Item As Object)
    
      On Error Resume Next
              Dim msg As Outlook.MailItem
              Dim sMdNr As String
              Dim sMdName As String
              Dim iStart As Long
              Dim iEnde As Long
    
    
    10        If TypeName(Outlook.ActiveExplorer.Selection(1)) = "MailItem" Then
    20            If Application.ActiveExplorer.CurrentFolder = "VDL (Elsterbescheide)" Then
    30                Set msg = Outlook.ActiveExplorer.Selection(1)
    
                      If msg.IsMarkedAsTask Then Exit Sub
    50                iStart = InStr(1, msg.Body, "(Mandantennummer", vbTextCompare) + Len("Mandantennummer ")
    60                iEnde = InStr(iStart, msg.Body, ")", vbTextCompare)
    70                sMdNr = Trim(Mid(msg.Body, iStart, iEnde - iStart))
    
                      If Not IsNumeric(sMdNr) Then Exit Sub
    
    80                sMdName = MdBez(sMdNr, False)
    90                With msg
    100                   .MarkAsTask olMarkComplete
    110                   .FlagRequest = olFlagMarked
    120                   .FlagRequest = sMdName
    130                   .Save
    140               End With
    150           End If
    160       End If
    End Sub
    
    On Error resume ist bewusst gewählt, damit auch Email ohne MdName den Erledigt-Flag erhalten.

    Vielen Dank im Voraus.
    Gruß Nimrod
     
Thema:

VBA Outlook E-Mailvorschau aktualisieren wg. Flag-Text

Die Seite wird geladen...
  1. VBA Outlook E-Mailvorschau aktualisieren wg. Flag-Text - Similar Threads - VBA Outlook Mailvorschau

  2. VBA Grafik in E-Mail einfügen

    in Microsoft Excel Hilfe
    VBA Grafik in E-Mail einfügen: Hallo zusammen, ich habe mir in verschiedenen Foren einen VBA-Code zusammengesucht, angepasst und entsprechend nutze ich diesen jetzt auch. Hierzu hätte ich jetzt zwei Fragen: 1. Grafik wird...
  3. Ausgewählte Excel Termine per VBA in Outlook importieren

    in Microsoft Excel Hilfe
    Ausgewählte Excel Termine per VBA in Outlook importieren: Hallo Forum, ich habe ein merkwürdiges Problem und finde den Fehler nicht... Ich habe in einer Exceldatei Termine gespeichert, die ich in einen Outlook Kalender importieren möchte. Dies sind mal...
  4. VBA Makro Outlook zum drucken von Anhängen neuer emails

    in Microsoft Outlook Hilfe
    VBA Makro Outlook zum drucken von Anhängen neuer emails: Moin, ich brauche ein Makro, das von einer neuen Mail eines bestimmten Absenders automatisch den Anhang (nur .pdf) ausdruckt, sobald sie im Postfach eingeht. Bisher funktioniert schon manches...
  5. Outlook VBA NewMail Funktion Problem

    in Microsoft Outlook Hilfe
    Outlook VBA NewMail Funktion Problem: Hallo zusammen, ich möchte aus eingehenden E-Mails Anlagen in einem vorgegebenen Order abspeichern. Ich habe mir dazu ein Makro aus dem Netzt gemopst - zugegebenermaßen- was genau das kann....
  6. Outlook Termineinladung an festen Kontakt

    in Microsoft Outlook Hilfe
    Outlook Termineinladung an festen Kontakt: Hallo zusammen, ich muss einen bestimmten Kontakt häufig zu einem Termin einladen und würde mir gerne ein paar Klicks sparen. Kann man eine Art Schnellsprung oder vielleicht ein Makro erstellen,...
  7. Outlook-Mail mit VBA: SendUsingAccount

    in Microsoft Access Hilfe
    Outlook-Mail mit VBA: SendUsingAccount: Hallo, ich habe mir den Code aus vielen Beispielen zusammengebaut, aber an einer letzten Stelle hapert es bei mir noch. Das .SendUsingAccount (mit oder ohne SET davor) mit einer E-Mail-Adresse,...
  8. mit VBA eine Serienbrief-Mail mit mehreren Anhängen erstellen

    in Microsoft Word Hilfe
    mit VBA eine Serienbrief-Mail mit mehreren Anhängen erstellen: Hallo zusammen, ich habe die Anforderung eine Mail mit 3 Anhängen an ca. 900 Empfänger zu verschicken. Die Mailkontakte habe ich in einer Excel-Datei vorliegen. Ich hatte es über die...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden