Anzeige des aktuellen Dokuments

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Anzeige des aktuellen Dokuments

Danke

von moritz » Fr, 11.03.2005 11:07

Mindestens 10x Danke. Das ist genau die Lösung. Es hat auf Anhieb funktioniert. Da wär ich nie allein drauf gekommen.
Wen es interessiert: Zugriff von acad auf OO mit VBA
Dim objServiceManager As Object
Dim objDesktop As Object
Set objServiceManager = CreateObject("com.sun.star.ServiceManager")
Set objDesktop = objServiceManager.createInstance("com.sun.star.frame.Desktop")
Set objWorkBook = objDesktop.CurrentComponent
objWorkBook.currentcontroller.Frame.containerwindow.toFront

Moritz

von Stephan » Mi, 09.03.2005 23:04

Im Prinzip so:

Code: Alles auswählen

thiscomponent.currentcontroller.frame.containerwindow.toFront 

Gruß
Stephan

leider immer noch nicht gelöst

von moritz » Mi, 09.03.2005 18:25

Leider muß ich noch mal nachhaken, weil ich immer noch das Problem habe. Mit welcher Methode kann man in Starbasic (oder Java / Delphi / VB) ein bereits geöffnetes OpenOffice Dokument oben auf den Desktop legen? Ein Befehl nach dem Prinzip Stardesktop.activate bringt zwar keine Fehlermeldung, funktioniert aber trotzdem nicht. Grundsätzliche wäre Close und Open möglich, aber eigentlich will ich die Tabelle nicht unbedingt speichern.
Moritz

Anzeige des aktuellen Dokuments

von moritz » So, 30.01.2005 19:15

Noch mal eine kurze Frage:
Wie kann man eine aus einem anderen Programm miit VBA bearbeitete Tabelle auf dem Desktop nanh oben legen? Die Tabelle ist bereits geöffnet, liegt aber unten auf dem Desktop?
Vielen Dank
Moritz

Nach oben