[gelöst] Makro starten durch Makro

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] Makro starten durch Makro

Re: Makro starten durch Makro

von Gisbert » Mo, 28.03.2011 13:59

Anscheinend geht es nicht...

Ich hab's jetzt anders gelöst:
Ich habe alle Makros in den globalen Container gepackt und starte sie von dort.
Wird dadurch zwar etwas unübersichlicher aber es geht.

Gruß

Re: Makro starten durch Makro

von Gisbert » Do, 24.03.2011 13:38

Da passiert auch nichts anderes :-(

Selbst wenn ich die ODS-Datei geöffnet habe und dann versuche über [Meine Makro & Dialoge].Standard das Macro auszuführen, findet es das andere Makro, das unter [TestMakro.ods].Standard liegt, nicht.

Muß ich ihm nicht irgendwie sagen, wo (in welcher Datei) das Macro liegt, das er starten soll ?

LG
Gisbert

Re: Makro starten durch Makro

von Karolus » Do, 24.03.2011 13:19

Hallo

Verknüpfe den Makrostart mit dem Ereignis "Laden des Dokuments wurde beendet" statt "Dokument öffnen".

Gruß Karo

Re: Makro starten durch Makro

von Gisbert » Do, 24.03.2011 12:47

Leider nicht :-(

"Basic Laufzeifehler
Eigenschaft oder Methode nicht gefunden:..."

Das wäre aber auch zu einfach gewesen !

Trotzdem danke für den Versuch
LG
Gisbert

Re: Makro starten durch Makro

von komma4 » Do, 24.03.2011 12:12

Willkommen im Forum.

Einfach

Code: Alles auswählen

Call FIleMove

Das tut es?

[gelöst] Makro starten durch Makro

von Gisbert » Do, 24.03.2011 10:36

Guten Morgen OO-Gemeinde,
es wäre wirklich nett, wenn mir jemand helfen könnte, da ich mit diesem 'sehr gewöhnungsbedürftigen' OO-Basic nicht weiterkomme.
Trotz Suche hier und bei Google bin ich leider nicht fündig geworden :?

Mein Problem:
Ich öffne eine ODS-Datei. (TestMacro.ods)
Beim Öffnen dieser Datei führe ich ein Macro aus, das unter -"Meine Makros" -"Standard" -"Module1" liegt.
In diesem Macro möchte ich nun ein weiteres Makro ausführen, dass sich in der soeben geöffneten Datei "TestMacro.ods" unter -"Standard" -"Module1" befindet und den Namen "FileMove" trägt.

Bitte gebt mit einen Tipp:

Ich habe schon so lange mit
Globalscope.BasicLibraries.LoadLibrary("xxxxx") usw.
rumprobiert, dass ich langsam Kopfschmerzen bekomme :)

Vielen Dank und liebe Grüße
Gisbert

Nach oben