Thema Datum  Von Nutzer Rating
Antwort
10.02.2022 08:02:02 Christian
NotSolved
Blau Skript automatisch wiederholen
10.02.2022 19:29:45 xlKing
NotSolved
04.03.2022 08:07:58 Gast45240
NotSolved

Ansicht des Beitrags:
Von:
xlKing
Datum:
10.02.2022 19:29:45
Views:
473
Rating: Antwort:
  Ja
Thema:
Skript automatisch wiederholen

Hallo Christian,

Einige Applikationen (Excel, Word) haben eine OnTime-Methode. Damit kannst du Makros zu einem bestimmten Zeitpunkt oder nach einem bestimmten Zeitraum (in deinem Fall 5 Minuten) erneut aufrufen. Leider scheint es diese Option bei PowerPoint nicht zu geben. Du könntest aber mit der API-Funktion Set Timer was erreichen. Die ist zwar etwas umständlich und anfällig für Programmierfehler, sollte aber das tun was du willst.

Da du jedoch sowieso eine Excel Applikation im Hintergrund laufen hast, könntest du auch mit xlApp.OnTime ein Excel Makro aufrufen, das die Exceleigenen Befehle ausführt, dann auf Powerpoint zugreift und dort die Shapes aktualisiert. Also quasi den umgekehrten Fall zu deinem bisherigen Makro. Ob das für dich einfacher ist, weiß ich nicht. Kannst ja beide Varianten mal ausprobieren und dann berichten.

Leider kann ich dir dazu keinen Code anbieten, da ich kein Powepoint besitze. Aber schau mal hier, da hatte jemand das gleiche Problem: https://www.ms-office-forum.net/forum/showthread.php?t=361384 

Beachte: Da der Timer in Millisekunden ausgeführt wird musst du statt der 1000 die Zahl 1000 * 60 * 5 angeben. also 300000

Gruß Mr. K.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
10.02.2022 08:02:02 Christian
NotSolved
Blau Skript automatisch wiederholen
10.02.2022 19:29:45 xlKing
NotSolved
04.03.2022 08:07:58 Gast45240
NotSolved