Seite 1 von 1

macro verfügbar machen

Verfasst: Mo 24. Jul 2017, 20:15
von michaa7
Wie mache ich ein vorhandenes (hier im forum heruntergeladenes) macro für ein bestehendes dokument verfügbar?

Im macro verwaltungs menü find ich zwar einem "importieren" dialog, der aber eine bibliothek, was für mich eine macrosammlung ist, importieren will (und möglicherweise meine Standardbibliothek überschreibt, weshalb ich das nicht einfach mal ausprobiere).

Was ich überhaupt nicht verstehe ist dass es offenbar keinen macroordner gibt in welche ich schlichtweg eine neues macro schieben kann und fertig ist die laube.

Ich finde es zum heulen dass ich/man nach so etwas fragen muss.


EDIT:
Dazu muß ich wohl noch erwähnen, dass ich keine *.xlb datei heruntergeladen habe, sondern ein *.ods was das macro enthält. Wie extrahiere und importiere ich dieses macro?

Re: macro verfügbar machen

Verfasst: Mi 26. Jul 2017, 09:55
von Wanderer
Hallo,

wenn Ich Macros verwalten aufrufe sehe ich erstmal eine Baumstruktur aus
Meine Makros, Libre Office Makros und dem gerade offenen Dokument.

Wenn Du ein Makro kopieren willst gehst Du erstmal im Zweig des Dokuments, das das Makro enthält
runter bis zum Modul (das immer noch mehrere Makros enthalten kann) und öffnest dies zum Bearbeiten.
Jetzt kannst Du nach belieben Teile des Quelltexts als Text kopieren.
Wenn der Makro asl Text im Forum steht kannst Du ihn auch direkt kopieren.

Analog gehst Du jetzt in den Ast, den Du brauchst (für Verfügbarkeit in mehreren Dokumenten: Meine Makros),
öffnest dort das z.B. Modul1 und kopierst das Makro hinein.

Ich finde es übrigens aus Sicherheitgründen angenehm, daß es nicht reicht irgendwo eine Datei zu platzieren, die
bei nächster Gelegenheit mal ausgeführt wird. Sicherer wird es natürlich erst mit signierten Skripten...

MfG, Jörn