von Toxitom » Mo, 30.09.2019 08:59
Hey Tim,
also, grundsätzlich: VBA-Code ist nicht identisch mit AOO/LO Basic-Code, insbesondere, was die Objekte angeht!!!
Wenn Du mit OpenOffice/LibeOffice zukünftig arbeiten möchtest, solltest Du Dich intensiv mit dem Objektmodell von dem Programm beschäftigen (UNO).
Es gibt zwar einen Kompatibilitätsmodus und Dein Programm läuft bei mir einwandfrei (LibreOffice 5.3.x) - aber das ist immer nur ein Kompromiss!!
Bei Dir fehlt wahrscheinlich die Zeile
ganz am Anfang des Moduls, die den Kompatibilitätsmodus aktiviert. Nur dann werden VBA-Syntax Ausdrücke überhaupt interpretiert - und - soweit möglich - umgesetzt.
VG
Tom
Hey Tim,
also, grundsätzlich: VBA-Code ist nicht identisch mit AOO/LO Basic-Code, insbesondere, was die Objekte angeht!!!
Wenn Du mit OpenOffice/LibeOffice zukünftig arbeiten möchtest, solltest Du Dich intensiv mit dem Objektmodell von dem Programm beschäftigen (UNO).
Es gibt zwar einen Kompatibilitätsmodus und Dein Programm läuft bei mir einwandfrei (LibreOffice 5.3.x) - aber das ist immer nur ein Kompromiss!!
Bei Dir fehlt wahrscheinlich die Zeile
[code] Option VBASupport 1 [/code]
ganz am Anfang des Moduls, die den Kompatibilitätsmodus aktiviert. Nur dann werden VBA-Syntax Ausdrücke überhaupt interpretiert - und - soweit möglich - umgesetzt.
VG
Tom