Hallo,
ich bin zurzeit als Student mir ein kleines Nebengewerbe am aufbauen, um etwas bequemer an ein paar € zu kommen. Um meine Tätigkeiten sehr bequem zumachen nutze ich einen Server dafür.
Dieser macht nichts anderes als eine .html Datei anzuzeigen. Diese wird/soll in Open/LibreOffice erstellt werden.
Nutzen möchte ich dafür diese UDF: https://www.autoitscript.com/forum/topic/15…olibo-calc-udf/
Was ich bisher habe: Meine Calc Datei wird automatisch bearbeitet und gespeichert dank der Funktion: _OOoCalc_BookSave
Auch sonst habe ich echt jede benötigte Funktion locker zum laufen bekommen. Wenn ich jedoch _OOoCalc_BookSaveAs verwenden möchte, um als .html die calc datei abzuspeicherm, passiert - zumindest bisher - gar nichts.
Eigentlich meine ich auch die Syntax Angabe zu verstehen. Zum laufen, wie in der Demo, bekomme ich es aber nicht
Syntax ........: _OOoCalc_BookSaveAs(ByRef $oObj, $sFilePath[, $sFilterName = ''[, $bOverwrite = False]])
$oObj = natürlich das geöffnete calc objekt -> das gleiche wie beim normalen _OOoCalc_BookSave
$sFilePath = habe ich so einiges probiert. z.B.:
"C:\Users\Gerd03\Desktop\Testprogramm\Automatisierung\Tabelle"
oder extra Backslash am Ende hinter ...\Tabelle.
Außerdem natürlich @ScriptDir
$sFilterName = hier habe ich probiert:
$bOverwrite = True
Also also im Gesamten z.B.:
_OOoCalc_BookSaveAs(ByRef $oCalc, "C:\Users\Gerd03\Desktop\Testprogramm\Automatisierung\Tabelle", ".html", True)
Könnte mir jemand ein Beispiel geben wie es richtig geht? Im originalen Forum kann ich mich leider nicht registrieren. Sowohl Firefox als auch Chrome spucken immer einen Fehler für mich aus.
Ich habe mittlerweile alles perfekt fertig. FTP Upload, Server Passwort, komplette Calc Automatisierung.
Nur an dieser Funktion bin ich am verzweifeln. Meine AutoIt/Programmierkenntnisse sind leider nicht herausragend.
Würde mich über Hilfe wirklich freuen!
Gerrit