Open Office und VBscript

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

da_lu
Beiträge: 5
Registriert: Di, 04.10.2005 16:00

Open Office und VBscript

Beitrag von da_lu »

Hi Leute!

Ich arbeite z.Zt. mit Word und VBscript, und will auf Open Office umsteigen.
Beim Starten des Skripts soll automatisch ein Dokument erzeugt, angezeigt und gespeichert werden.
Das heißt, ich muss folgendes mit VBscript und OO realisieren:

- OpenOffice inkl. Dokumentvorlage öffnen (funktioniert)
- bestimmte Felder der des geöffneten Dokuments befüllen (nur wie???)
- Datei unter neuem Namen speichern (tut nicht...)

thx for help...
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hey Da_lu,
Das heißt, ich muss folgendes mit VBscript und OO realisieren:
:?: :?: :?: OpenOffice und VBscipt? Warum denn das? Nicht gerade die optimale KOmbination, oder? Da würde sich doch Python oder die OpenOffice.org Basic Skriptsprache besser anbieten.
Aber egal - poste doch mal deinen bisherigen Code. Ich glaube, dann wird es einfacher zu helfen. Sehr viele hier werden von VBscript wenig Ahnung haben - aber von dem Rest.

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
da_lu
Beiträge: 5
Registriert: Di, 04.10.2005 16:00

Beitrag von da_lu »

Hi Thomas,

ich weiß, dass die Kombination nicht gerade optimal ist.
Aber es existieren ein paar Scripte, welche in ein Programm eingebunden sind. Ich dachte mir, es ist vielleicht das einfachste, diese einfach abzuändern, sodas anstatt Word OOo verwendet wird.
Mit Hilfe des Englischen Forums habe ich das meiste schon hinbekommen. Mein letztes Problem ist noch das automatische Speichern.
Ich habe versucht, das Dokument mit

Code: Alles auswählen

URL="file:///C:/Projekte/OpenOffice/ergebnisse/test.sxw"
oDoc.storeAsURL(URL,Dummy())
Beim Ausführen des Scripts bekomme ich allerdings die Fehlermeldung:

"Beim Aufrufen der Unterroutine dürfen keine Klammern verwendet werden."
da_lu
Beiträge: 5
Registriert: Di, 04.10.2005 16:00

klappt alles!!!

Beitrag von da_lu »

es kann nicht schaden, mal ganz stupide das umzusetzen, was in der Fehlermeldung steht... :oops:
mit

Code: Alles auswählen

oDoc.storeAsURL URL,Dummy
tut's...
Antworten