Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Hallo Uwe
Am 07.01.2012 14:19, schrieb Uwe Altmann:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi

Ich grüble gerade über die Bedeutung der einzelnen Ereignisse in o.g.
Liste. genauer - Ich suche das "Dokument aus Vorlage erzeugt"-Ereignis.
Ein solches Ereignis gibt es dort nicht.
Wenn du beim Öffnen einer Vorlage ein Makro ausführen willst,
so kannst du das Ereignis "Dokument öffnen" verwenden, die Bibliothek, in der sich das Makro befindet ,
sollte dann aber in der Vorlage sein, und nicht in "Meine Makros".
eine weitere Möglichkeit ist, dass du das Ereignis "Dokumentkopie wurde erzeugt" verwendest, und in dem Makro überprüfst, ob es sich um die gewünschte Dokumenten-Vorlage handelt.
In diesem Fall, kann das Makro auch unter "meine Makros" stehen.
Grundsätzlich muss das Makro aber in der Bibliothek "Standard" stehen, entweder im Dokument oder unter "Meine Makros",
da nur diese Bibliothek automatisch geladen wird.
Du kannst natürlich auch nur eine "Verlinkung" in die Bibliothek "Standard" setzen, die dann ein Makro aus einer anderen Bibliothek ausführt.
z.B.

'dieses Makro muss in der Bibliothek "Standard" stehen.
Sub beispiel_verlinkung
'Bibliothek Laden:
GlobalScope.BasicLibraries.LoadLibrary( "MyLib" )
' MyLib = Name der Bibliothek, in der das Makro steht, das aufgerufen werden soll

'Aufruf des Makros:
MyMakro()

End Sub


Gruß Frieder



--
Informationen zum Abmelden: E-Mail an discuss+help@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.