Makros in Writer nicht ausführbar

Das Textverarbeitungsprogramm

Moderator: Moderatoren

mike6
*****
Beiträge: 479
Registriert: Sa, 06.03.2004 13:58

Makros in Writer nicht ausführbar

Beitrag von mike6 »

Hallo,

seit Neuestem bekomme ich in Writer die
folgende Fehlermeldung:


"Aus Sicherheitsgründen ist dieses Makro nicht ausführbar"


In den Optionen ist die Makrosicherheit auf Mittel gestellt.
Wo liegt der Fehler?



mfg
mike6
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Beitrag von Stephan »

Mehr Informationen wären gut, sowohl zur Problematik selbst als auch zu Betriebssysten, OOo-Version, zum Makro.

Zu dem was dasteht weiß ich nichts.

Eine Möglichkeit ist beispielsweise das Makros grundsätzlich nicht ausgeführt werden wenn das Dokument das sie enthält selbst per Makro geöffnet wird. Hierzu muß ein Parameter angehgeben werden.


Gruß
Stephan
mike6
*****
Beiträge: 479
Registriert: Sa, 06.03.2004 13:58

Beitrag von mike6 »

Hallo Stephan,

über eine Startseite, enthällt ca 30. Buttons, werden durch das
drücken eines Buttons verschiedene Vordrucke per Makro geladen.
Die Vordrucke haben die Endung *.ott und öffnen sich als
"unbenannt1".


Wenn ich die Vordrucke aus dem WinNT Explorer öffne, funktionieren
die Makros.

Betriebssystem : WinNT 4.00 13.81
Oo: 2.0.2

-->Hierzu muß ein Parameter angehgeben werden.
Das könnte die Lösung sein. Aber wie mache ich da?

mfg
mike6
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Beitrag von Stephan »

-->Hierzu muß ein Parameter angehgeben werden.
Das könnte die Lösung sein. Aber wie mache ich da?
Du mußt bei der LoadComponentFromURL-Methode einen der Parameter:
http://api.openoffice.org/docs/common/r ... cMode.html

übergeben.
Also meinethalben:

.Name = "MacroExecutionMode"
.Value = "com.sun.star.document.MacroExecMode.ALWAYS_EXECUTE_NO_WARN


Gruß
Stephan
mike6
*****
Beiträge: 479
Registriert: Sa, 06.03.2004 13:58

Beitrag von mike6 »

Hallo Stephan,


:D :D :D :D


Danke !


mfg
mike6
Antworten