Outlook Msgbox beim Öffnen?
Hallo zusammen,
ich möchte beim Öffnen meines Outlooks gerne daran erinnert werden, einen Blick in die Junk-Mails zu werfen. Eine schlichte MsgBox würde mir da vollkommen reichen. Leider habe ich von VBA im Gesamten wenig Ahnung, bei Outlook quasi gar keine :-)
Mit folgendem Code habe ich es versucht - aber beim Öffnen der Outlook App passiert leider gar nichts.
Private Sub Application_Startup()
MsgBox "Bitte E-Mails im JUNK prüfen!", vbOKOnly, "Junk-Mails"
End Sub
Kann mir jemand sagen was ich falsch mache oder noch besser, wie es richtig zu machen ist?
Besten Dank schon mal.
LG, Chris
2 Antworten
Um eine Nachricht beim Öffnen von Outlook anzuzeigen, müssen Sie zunächst sicherstellen, dass die VBA-Umgebung in Outlook aktiviert ist. Dazu können Sie folgende Schritte ausführen:
- Öffnen Sie Outlook und klicken Sie auf "Datei" und dann auf "Optionen".
- Wählen Sie in den Optionen "Erweitert" und dann "Makrosicherheit".
- Stellen Sie sicher, dass die Option "Makros aktivieren" ausgewählt ist.
Anschließend müssen Sie ein neues VBA-Projekt in Outlook erstellen. Dazu können Sie folgende Schritte ausführen:
- Klicken Sie auf "Datei" und dann auf "Optionen".
- Wählen Sie in den Optionen "Erweitert" und dann "Entwicklertools".
- Klicken Sie im Entwicklertools-Menü auf "Visual Basic".
- Klicken Sie in der Visual Basic-Umgebung auf "Einfügen" und dann auf "Modul".
- Kopieren Sie den oben angegebenen Code in das Modul und klicken Sie auf "Speichern".
Dies sollte nun bewirken, dass beim Öffnen von Outlook eine MsgBox angezeigt wird. Bitte beachten Sie, dass der oben angegebene Code nur funktioniert, wenn er im richtigen Kontext ausgeführt wird. Wenn Sie ihn direkt in eine andere Anwendung einfügen, wird er möglicherweise nicht funktionieren.
Ok, jetzt tut es mir fast leid, euch mit der Frage belästigt zu haben :-)
Es lag natürlich schlicht und ergreifend an der Makrosicherheitseinstellung - die wiederum kann ich leider gar nicht beeinflussen, da es dazu eine firmenweite Gruppenrichtlinie gibt.
Dann muss wohl doch eher eine tägliche Aufgabe her...
https://stackoverflow.com/questions/52614805/application-startup-not-firing
Ich würde ja daran überlegen, Outlook über eine Batch-Datei zu starten, die vorher (oder direkt nachher) den Text anzeigt.