Frage stellen
0

Makro Dokumentvorlage wird nicht ausgeführt

gefragt 2020-07-08 19:46:16 +0100

Craig22 Gravatar-Bild

Hallo,

wenn in einer Dokumentvorlage ein Makro gespeichert ist und dieses an das Ereignis „Dokument öffnen“ gebunden ist, wird das Makro ausgeführt, wenn ich die Vorlage zum bearbeiten öffne.

Wenn ich aber ein neues Dokument auf Basis der Vorlage öffne, wird zwar erkannt, dass sich ein Makro in der Datei befindet, aber es wird nicht ausgeführt.

Makrosicherheit auf „Mittel“.

Testweise habe ich auch das Ereignis „Laden des Dokuments beendet“ eingestellt, aber auch hiermit wird das Makro nicht ausgführt.

Was ist zur Ausführung des Makros erforderlich?

Bearbeiten Tags ändern Melden schließen vereinen löschen

1 Antwort

1

geantwortet 2020-07-09 10:04:07 +0100

Opaque Gravatar-Bild

updated 2020-07-09 11:44:18 +0100

Hallo,

(das was ich hier beschreibe funktioniert für mich so)

1) Ausführungs-Ereignis

Wenn Dein Makro unmittelbar nach Erzeugung eines Dokuments aus der Vorlage ausgeführt werden soll, musst Du es an das Ereignis Neues Dokument binden, denn aus der Vorlage wird ein neues Dokument namens Unbenannt 1 erzeugt (zumindest ist das meine Arbeitshypothese, warum das so sein muss und warum es funktioniert, wenn man das Makro auch so an das Ereignis bindet). Zum Ausführen bei jedem erneuten Öffnen, bleibt es bei der zusätzlichen Bindung an das Ereignis Dokument öffnen (Man kann ja ein Makro an mehrere Ereignisse binden).

2) Makrosicherheit Hoch

Wenn diese Sicherheitsstufe verwendet wird, was meine Empfehlung ist, muss sowohl das Vorlagenverzeichnis als auch das Arbeitsverzeichnis (siehe Extras -> Optionen -> LibreOffice -> Pfade) als vertrauenswürdige Quelle in der Makrosicherheit definiert sein.

Getestet mit LibreOffice:

Version: 6.4.5.2,Build-ID: a726b36747cf2001e06b58ad5db1aa3a9a1872d6
CPU-Threads: 8; BS: Linux 4.12; UI-Render: Standard; VCL: kf5; 
Gebietsschema: de-DE (de_DE.UTF-8); UI-Sprache: de-DE, Calc: threaded

Ich hoffe das hilft.

Bearbeiten Melden löschen Link mehr

Kommentare

Hallo Opaque,

vielen Dank für Deine Hilfe.

Ereignis Neues Dokument, da hätte ich auch selbst drauf kommen können. Getestet und läuft :)

Auch für die anderen HInweise bin ich dankbar.

Gruß

Craig

Craig22 Gravatar-BildCraig22 ( 2020-07-09 14:26:17 +0100 )Bearbeiten
Registrieren oder einloggen, um zu antworten

Antwortwerkzeuge

1 Beobachter

Statistik

Gefragt: 2020-07-08 19:46:16 +0100

Angesehen: 67 Mal

Aktualisiert: Jul 09 '20