Moin, moin, Thomas, [...] > Du lässt die Schleife laufen, prüftst, ob das > Dokument schon geöffnet ist, wenn nicht, lädst du es.
genau so will ich es machen. Mir ist klar geworden, dass, wenn ich das Writer-Dokument so wie in Jörgs Anweisung '...ToFront' auf dem Bildschirm sichtbar mache, ich immer noch nicht das Writer-Dokument als Objekt habe. > Aber nur um per Makro in Dokument etwas zu tun, benötigst du nur das > Objekt - und das hast du doch schon. An diesem Punkt verstehe ich Dich nicht: Das Objekt des Writer-Dokuments habe ich so lange das Makro läuft. Es beginnt mit dem Laden/Überprüfen des Writer-Dokuments und endet mit einer Aktion in diesem. Dann arbeite ich im Calc-Dokument weiter und starte das Makro ein nächstes Mal, um ein Ergebnis vom Calc-Dokument in das Writer-Dokument einzufügen. Zwischen den einzelnen Starts der Makros sind doch aber die Objekte von Calc- und Writer-Dokument nicht mehr verfügbar. Ich habe es mir im Beobachter angesehen. Ich glaube, da ist mein Verständnisproblem zu Euren Erklärungen. Vielleicht ist es eine Frage der Reihenfolge im Makro. Ohne dass ich den gesamten Code poste, hier mal die auszuführenden Aktionen (Variablen sind entweder in der Sub oder für das gesamte Modul definiert) der ersten Sub: - Prüfen, ob das Writer-Dokument bereits geladen ist - Wenn ja, zu einer anderen Subroutine springen und dort weiter machen Wenn nein, Writer-Dokument per Makro oder Dialog laden; Wo ist mein Denkfehler? Sollte ich eine Art Rücksprung nach ausgeführter Aktion im Writer-Dokument erzeugen, um die Objekte von Calc- und Writer-Dokument nicht zu verlieren? Viele Grüße Kornelia --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
