Hallo John,

Am 21.07.2010 07:46, schrieb John Kirste:

kann ich Calc-Tabellen auch mittels eines VBS-Scripts erzeugen lassen?
Welche Klassen muß ich da verwenden?

Möglicherweise hilft Dir ein Beispiel für die Automation von OOo Writer mit VBA und Du kannst daraus Erkenntnisse auf VBS übetragen.

http://wiki.services.openoffice.org/wiki/User:Stefanw/Tipps/Allgemein/OOo_mit_VBA_steuern

Dort sind auch Links angegeben mit weiteren Informationen zum Thema.

Bei Michael Dannenhöfer (http://www.dannenhoefer.de/faqstarbasic/index.html) findest Du Beispiele und Tipps, wie man OOo mit StarBasic bzw. OOo Basic steuert. Die so vorgeführten Objekte, Eigenschaften und Methoden kannst man auch anderen Programmumgebungen nutzen.

Ein anderer Ansatz wäre, dass man die Calc-Datei erstellt, ohne dabei OpenOffice.org zu benutzen. Eine ODT-Datei ist ja nichts Anderes, als ein ZIP-Archiv mit XML-Dateien. Speichere mal eine Calc-Datei, in der Du in Zelle A1 HALLO hinein geschrieben hast. Entpacke die Calc-Datei mit einem ZIP-Programm und schau in die content.xml. Dort findest Du im Klartext das Wort HALLO wieder. Du könntest mit Deinem VBS-Script die XML-Datei mit Deinen Daten füllen und das Paket wieder einpacken.

Gruß

Stefan

--
www.datenpilot.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org

Antwort per Email an