Hallo Kornelia,
wenn ich es richtig verstehe so:
oDoc1 = StarDesktop.getCurrentComponent (Geöffnetes Calc-Doc)
oDoc2 = StarDesktop.LoadComponentFromUrl (...) (Writer-Doc)
Dein Fehler ist das Du immer oDoc2 verwendest. Wenn Du verschiedene Objekte
nutzen willst mußt Du auch unterschiedliche Variablen für die Objekte verwenden.
mfg
Michael
Kornelia Lubke schrieb:
Hallo Liste,
bin beim Grübeln, wie ich Folgendes realisieren kann:
Hab eine Calc- und eine Writer-Datei. Nur die Calc-Datei ist geöffnet.
Von dort aus kopiere ich etwas und möchte es in die Writer-Datei
einfügen. Zuerst prüfe ich, ob die Writer-Datei bereits geöffnet ist.
Wenn nicht, soll sie geöffnet werden und die Zwischenablage eingefügt
werden. Allerdings möchte ich das Calc-Dokument als das „aktive“ Dokument
behalten, weil ich dort noch weitere Dinge per Makro tun möchte.
Doch anscheinend übernimmt der CurrentController des Writer-Dokuments:
oDoc2 = StarDesktop.LoadComponentFromUrl (...)
oDoc2 = StarDesktop.getCurrentComponent
und damit kann ich nicht in der Calc-Datei weiter machen.
Hab ich mich verständlich ausgedrückt? Kann mir jemand erklären, wie ich
die Writer-Datei öffnen kann und trotzdem den CurrentController der
Calc-Datei behalte?
Danke und Gruß
Kornelia
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
FAQ zu Starbasic -> http://www.starbasicfaq.de
Volltextsuche in SO/OOo -> http://www.dannenhoefer.de/down
music.funplayer Datenbank/Player -> http://www.dannenhoefer.de/funplayer
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]