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...
Open Office und VBscript
Moderator: Moderatoren
Hey Da_lu,
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
Das heißt, ich muss folgendes mit VBscript und OO realisieren:



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
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
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
Beim Ausführen des Scripts bekomme ich allerdings die Fehlermeldung:
"Beim Aufrufen der Unterroutine dürfen keine Klammern verwendet werden."
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 Aufrufen der Unterroutine dürfen keine Klammern verwendet werden."
klappt alles!!!
es kann nicht schaden, mal ganz stupide das umzusetzen, was in der Fehlermeldung steht...
mit
tut's...

mit
Code: Alles auswählen
oDoc.storeAsURL URL,Dummy