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]

Antwort per Email an