Präsentation mit Makros starten, ohne ALT+F11 drücken zu müssen

Sven Meyer 0 Zuverlässigkeitspunkte
2025-09-11T08:15:01.5666667+00:00

Liebe Community,

ich habe eine PowerPoint-Präsentation, mit mehreren Folien. Auf einigen Folien (1, 3, 5, 7, usw.) werden ein Plan, die aktuelle Uhrzeit und ein Datum eingeblendet. Diese 3 Dinge hole ich per VBA-Script. Die Präsentation läuft dann im dauerlauf 24/7 auf unseren Monitoren im Haus.

Problem:
Ich möchte die Präsentation gerne automatisiert starten lassen per Windows Aufgabenplanung. Hierzu habe ich mir eine CMD gebaut, die ich dort in der Aufgabenplanung angebe. Sie ruft die Präsentation mit dem Schalter /S auf, der die Präsentation dann startet. Das klappt auch alles - bis auf eine Sache:

Damit die Makros in der Präsentation auch laufen, muss ich manuell nach dem öffnen der Präsentation immer manuell 1 mal ALT+F11 drücken. Das startet den VBA Editor. Den kann ich danach auch sofort wieder schließen und die Präsentation starten. Das klappt dann auch und alle geht, wie es soll. Es geht aber eben leider nicht ohne ALT+F11. Drücke ich das nicht, dann laufen die Makros beim Start der Präsentation nicht und dann habe ich auf den Folien 1, 3, 5, 7 usw. keinen Plan, keine Uhrzeit, kein Datum.

Auch wenn ich die Präsentation als .ppsm speichere, läuft diese zwar dann beim anklicken direkt los, aber die Makros laufen eben nicht mit. Die dynamischen Inhalte werden also nicht angezeigt.

Was kann ich tun, damit die Makros beim Start der Prüsentation automatisch mit laufen, ohne, dass ich zunächst den VBA-Editor aufrufen muss. Kennt jemand das Phänomen? Und hat - noch besser - eine funktionierende Lösung dafür?

Office 365, aktuelle Version.

Danke!

Microsoft 365 und Office | PowerPoint | Geschäftlich | Windows
0 Kommentare Keine Kommentare

2 Antworten

Sortieren nach: Am hilfreichsten
  1. Sven Meyer 0 Zuverlässigkeitspunkte
    2025-09-11T13:35:37.7833333+00:00

    Es gibt bei mir aber kein Modul "Diese Präsentation". Nicht mal, wenn eine neue PowerPoint erstelle und direkt in den VBA-Editor wechsel. Auch dann gibt es nur das, was ich bei mir auch habe und was ich Dir mal in einem Screenshot mitschicke.11-09-2025_15-33-39

    War diese Antwort hilfreich?


  2. G.O. Tuhls 41,540 Zuverlässigkeitspunkte Volunteer Moderator
    2025-09-11T08:32:19.3966667+00:00

    Speichere Dein Makro im Modul "Diese Präsentation" und benenne es um in "Auto_Open()". Gruß Burkhard

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare

Ihre Antwort

Antworten können von Fragestellenden als „Angenommen“ und von Moderierenden als „Empfohlen“ gekennzeichnet werden, wodurch Benutzende wissen, dass diese Antwort das Problem des Fragestellenden gelöst hat.