PP2007 - VBA-Makro wird nicht ausgeführt

22/09/2009 - 09:40 von Philipp Stiefel | Report spam
Hallo Allerseits,

ich habe ein VBA-Makro in einer Powerpoint
Pràsentation mit PP2003 erstellt. Das Makro ist
als Mouse-Click-Action an eine Textbox gebunden.
In PP2003 funktioniert alles genau so wie es
soll.

Wenn ich die Pràsentation aber in PP2007 öffne,
wird das Makro beim Klicken auf die Textbox nicht
ausgelöst. D.h. der VBA-Code wird nie aufgerufen.
(Mit Haltepunkt und MsgBox verifiziert.)

Wenn ich das Makro in PP2007 über das Ribbon
(Developer->Macros->Run) starte, wird der Code
einwandfrei ausgeführt.

Die PPT-Datei befindet sich in einer Trusted
Location, die Makro Sicherheit ist auf niedrig
(Enable all Macros) gestellt und "Trust access
to the VBA project object model" ist aktiviert.

Warum wird mein Code nicht ausgeführt?


Vielen Dank für's Lesen!

Gruß
Philipp
 

Lesen sie die antworten

#1 Dipl. Ing. Anastasios Ntaflos
23/09/2009 - 10:20 | Warnen spam
Hallo Herr Stiefel,

haben Sie beachtet das Makros nur noch im neuen Dateiformat pptm hinterlegt
werden? Des Weiteren können Sie die betroffene Datei uns zur Verfügung
stellen, ich würde mir diese dann anschauen.

"Philipp Stiefel" wrote:

Hallo Allerseits,

ich habe ein VBA-Makro in einer Powerpoint
Pràsentation mit PP2003 erstellt. Das Makro ist
als Mouse-Click-Action an eine Textbox gebunden.
In PP2003 funktioniert alles genau so wie es
soll.

Wenn ich die Pràsentation aber in PP2007 öffne,
wird das Makro beim Klicken auf die Textbox nicht
ausgelöst. D.h. der VBA-Code wird nie aufgerufen.
(Mit Haltepunkt und MsgBox verifiziert.)

Wenn ich das Makro in PP2007 über das Ribbon
(Developer->Macros->Run) starte, wird der Code
einwandfrei ausgeführt.

Die PPT-Datei befindet sich in einer Trusted
Location, die Makro Sicherheit ist auf niedrig
(Enable all Macros) gestellt und "Trust access
to the VBA project object model" ist aktiviert.

Warum wird mein Code nicht ausgeführt?


Vielen Dank für's Lesen!

Gruß
Philipp

Ähnliche fragen