Hallo,
ich stehe im Moment vor dem Problem mit VBA auf eine vorhandene Tabelle innerhalb eines in OpenOffice geöffnenten Dokuments zugreifen zu müssen. Leider habe ich nur Code zum erstellen einer neuen Tabelle gefunden:
Code:
'If there is no office running then an office is started up
Set objServiceManager = CreateObject("
com.sun.star.ServiceManager")
Set objCoreReflection= objServiceManager.createInstance("
com.sun.star.reflection.CoreReflection")
'Create the Desktop
Set objDesktop = objServiceManager.createInstance("
com.sun.star.frame.Desktop")
'Open a new empty writer document
Set objDocument = objDesktop.loadComponentFromURL("file:///C:\myfile.sxw", "_blank", 0, args)
Set objText = objDocument.getText()
Set objTable= objDocument.createInstance( "
com.sun.star.text.TextTable")
Wie komme ich nun aber an ein vorhandenes Tabellenobjekt?
Ich könnte die Tabelle anhand eines bestimmten Textes in einer Tabellenzelle identifizieren, so ich denn wüsste, wie das funktioniert...
P.S.: Gibt es irgendwo gute Tutorials für OpenOffice und VBA? Der Makrorecorder von OpenOffice liefert hier ja leider keine brauchbaren Ergebnisse.
Elektronische Bauelemente funktionieren mit Rauch. Kommt der Rauch raus, geht das Bauteil nicht mehr.