Hallo Horst,
ich habe es folgender Maßen gelöst.
Über Makro erst mal nachgeschaut ob die Datei schon offen ist.
Wenn Ja: Datei geschlossen mit Abspeichern.
Dann konnte ich mein Programm an sich so lassen wie es ist.
Ich habe keine Lösung gefunden es anders zu machen.
Gruß
Christian
Am 02.05.2014 09:09, schrieb technik:
Hallo,
ich kann mir nicht vorstellen, dass andere nicht andere bereits vor
einem ähnlichen Problem gestanden haben, aber entweder ist es so
trivial, dass es keiner veröffentlicht hat oder ich suche falsch.
Ich möchte zwischen zwei Calc Dateien Werte austauschen.
Ich habe Datei1.odt die ist offen
oDoc = ThisComponent
odocument = ThisComponent.CurrentController.Frame
und ich kann Datei1.odt öffnen von der URL
oDoc2=StarDesktop.loadComponentFromURL(sUrl,"_blank",0,Array())
odocument2= oDoc2.CurrentController.Frame
Wenn dieses Dokument aber bereits offen ist, dann gibt es Probleme
beim Eintragen.
Außerdem klappt das mit dem Zugriff auf die anderen Dokumente nicht so
wie iches will. Ich kann da nichts eintragen liegt vielleicht am
CurrentController.
...
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]