Geh mal in den VBE in das Direktfenster. Jetzt simulierst Du zwei Situationen.
1) Neue Mail erzeugen (von Dir über den Button Neue E-mail; nicht von extern reingekommen)
2) Auf (irgendeine) Mail antworten
Wenn 1) ausgeführt wurde, dann im Direktfenster den Wert der .sent-Eigenschaft ausgeben lassen.
Dasselbe wenn 2) ausgeführt wurde. Das Ergebnis schaut dann wie folgt aus:
Bei einer neuen Email ist .sent = Falsch
Bei einer alten/gesendeten/empfangenen Email ist .sent = True
Finde ein Alleinstellungsmerkmal.
Welches das sein kann, liefert Dir der Objektkatalog/Onlinehilfe zur Klasse (Mailitem).
https://docs.microsoft.com/de-de/office/vba/api/outlook.mailitem
Schau in die Ereignisse/Methoden/Eigenschaften und überlege Dir, was Du nehmen kannst.
Für Dich ist folgendes zwar nichts Neues aber:
Zerlege Dein Problem in Teilprobleme und löse peu à peu.
gruß
Marco
|