02.05.2011, 19:17
(Dieser Beitrag wurde zuletzt bearbeitet: 02.05.2011, 19:21 von Nachtviole.)
Hallo!
Warum es nicht funktioniert kann ich nicht sagen, der Fehler lt. Blackys Bildschirmfotos scheint aber nicht vom Corel-Objektmodell zu kommen sondern von den Steuerelementen (Siehe Fehlermeldung „Microsoft Forms“. Deshalb klappt wohl auch das einzelne Makro aus dem Beitrag denn es hat keine Bedienelemente.
Das Problem hatte ich früher schon manchmal bei VisualBasic-Programmen, wenn ich nur das erzeuge Programm weitergab und keine Installationsdatei. Da Makros üblicherweise nicht in einer Installationsdatei sondern direkt weitergegeben werden (GMS-Datei) nahm ich an das derlei dabei nicht vorkommen könnte. („Es irrt der Mensch, solang er strebt.“
Eine Idee warum der Fehler auftritt habe ich. Mein Corel-VBA verwendet Microsoft Forms 2.0 als Standard-Steuerelemente, welches Programm diese installiert hat weiß ich nicht. Möglicherweise sind diese Steuerelemente nicht überall vorhanden. (Die unterschiedlichen Designs verraten mir, daß Blacky die Programme auf unterschiedlichen Rechnern hat.) Ich habe mir die in meinen Bildschirmfoto angegebene FM20.dll mal angeschaut, es handelt sich um Version 11 von 2003, sie könnte also möglicherweise mit Word 2003 auf den Rechner gespült wurden sein.
Ob dies die Fehlerursache ist weiß ich nicht, es ist nur eine Mutmaßung.
Blacky, Du könntet versuchen die FM20.dll vom einen auf den anderen Rechner zu kopieren (jeweils in C:\windows\system32\) und dann im Windows-Startmenu auf „Ausführen“ gehen und regsvr32 fm20.dll eingeben.
Es gibt die FM20.dll auch hie und da im Netz zum herunterladen, ich weiß aber nicht ob dies legal und ungezieferfrei ist.
Es tut mir leid, daß meine Makros nicht überall laufen. :oops: Trotzdem werde ich weitere erstellen und hoffe halt, daß sie bei möglichst vielen funktionieren.
Viele Grüße von der Nachtviole!
Warum es nicht funktioniert kann ich nicht sagen, der Fehler lt. Blackys Bildschirmfotos scheint aber nicht vom Corel-Objektmodell zu kommen sondern von den Steuerelementen (Siehe Fehlermeldung „Microsoft Forms“. Deshalb klappt wohl auch das einzelne Makro aus dem Beitrag denn es hat keine Bedienelemente.
Das Problem hatte ich früher schon manchmal bei VisualBasic-Programmen, wenn ich nur das erzeuge Programm weitergab und keine Installationsdatei. Da Makros üblicherweise nicht in einer Installationsdatei sondern direkt weitergegeben werden (GMS-Datei) nahm ich an das derlei dabei nicht vorkommen könnte. („Es irrt der Mensch, solang er strebt.“
Eine Idee warum der Fehler auftritt habe ich. Mein Corel-VBA verwendet Microsoft Forms 2.0 als Standard-Steuerelemente, welches Programm diese installiert hat weiß ich nicht. Möglicherweise sind diese Steuerelemente nicht überall vorhanden. (Die unterschiedlichen Designs verraten mir, daß Blacky die Programme auf unterschiedlichen Rechnern hat.) Ich habe mir die in meinen Bildschirmfoto angegebene FM20.dll mal angeschaut, es handelt sich um Version 11 von 2003, sie könnte also möglicherweise mit Word 2003 auf den Rechner gespült wurden sein.
Ob dies die Fehlerursache ist weiß ich nicht, es ist nur eine Mutmaßung.
Blacky, Du könntet versuchen die FM20.dll vom einen auf den anderen Rechner zu kopieren (jeweils in C:\windows\system32\) und dann im Windows-Startmenu auf „Ausführen“ gehen und regsvr32 fm20.dll eingeben.
Es gibt die FM20.dll auch hie und da im Netz zum herunterladen, ich weiß aber nicht ob dies legal und ungezieferfrei ist.
Es tut mir leid, daß meine Makros nicht überall laufen. :oops: Trotzdem werde ich weitere erstellen und hoffe halt, daß sie bei möglichst vielen funktionieren.
Viele Grüße von der Nachtviole!