GELÖST: identischer Makroname in zwei Biliotheken

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: GELÖST: identischer Makroname in zwei Biliotheken

Re: identischer Makroname in zwei Biliotheken

von Brizzl » Fr, 19.08.2011 12:28

ich bin sooo doof - ich habe es mit xx.Heinz() versucht und er schrieb immer eine Fehlermeldung "nicht bekannt...". Ich dachte es liegt am "xx." aber ich hatte Heinz() schon in KarlHeinz() umbenannt - Sorry, aber herzlichen Dank für die Hilfe.

Re: identischer Makroname in zwei Biliotheken

von komma4 » Fr, 19.08.2011 12:25

Das Makro aus dem Dokument rufst Du einfach mit dem Namen auf

Code: Alles auswählen

call Heinz

Das Makro aus der geladenen Bibliothek mit voranstellen des Library-Namens

Code: Alles auswählen

call MyLib.Heinz

Sowas kann man auch selbst durch ausprobieren heraus bekommen 8)

GELÖST: identischer Makroname in zwei Biliotheken

von Brizzl » Fr, 19.08.2011 12:11

Hallo Leute,

mal ne Frage, ich habe ein Makro mit dem Namen "Heinz()" :D das irgendwas macht :shock: . Dieses ist im WriterDokument hinterlegt ([Dokument.odt].Standard). In einer Bibliothek die ich in dem Dokument benutze, also mit GlobalScope.BasicLibraries.LoadLibrary("xxx") einbinde, ist auch ein Makro "Heinz()" deklariert.
Wenn ich nun, sagen wir im AutoRun() Makro des Dokumentes eines der beiden gezielt ansprechen will ... geht das?
Ich denke an eine Art "xxx.Heinz()" => führt das Makro in der Bibliothek aus oder "Heinz()" => führt das Dokumentenmakro aus.

Ich habe schonmal danach gesucht aber nix gefunden (sinnvolle Suchbegriffe sind mir dazu nicht eingefallen) :lol:

Nach oben