AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein OpenOffice: mit VBA auf vorhandene Tabelle zugreifen...
Thema durchsuchen
Ansicht
Themen-Optionen

OpenOffice: mit VBA auf vorhandene Tabelle zugreifen...

Ein Thema von FriFra · begonnen am 3. Sep 2007 · letzter Beitrag vom 3. Sep 2007
 
Benutzerbild von FriFra
FriFra

Registriert seit: 19. Apr 2003
1.291 Beiträge
 
Delphi 2005 Professional
 
#1

OpenOffice: mit VBA auf vorhandene Tabelle zugreifen...

  Alt 3. Sep 2007, 16:28
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.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz