Basic Konvertierung Makro von MS Office -> Openoffice

Cr4sh0v3rr1d3

Cadet 4th Year
Registriert
Feb. 2008
Beiträge
93
Hi,

denke, dass das ein relativ einfaches prob ist, aber ich find den fehler irgendwie nicht.

ich will ein makro in MS Office in OpenOffice konvertieren. es handelt sich um einen command button, der einfach eine kopie einer datei in ein verzeichnis ablegt.

habe das makro jetzt in openoffice im basic geöffnet.

im VB sieht das makro so aus:

Private Sub CommandButton1_Click()
ChDir "c:\ablage\"
ActiveWorkbook.SaveCopyAs ("c:\ordner1\archiv\Excel.xls")
ActiveWorkbook.SaveCopyAs ("c:\ablage\Excel.xls")
End Sub

im openoffice meckert er mir jetzt immer das \ an.

hat da einer ne idee?
 
Hast du OO unter Windows laufen?
Unter Linux werden / statt\ benutzt. Ansonsten würde ich es so versuchen:
ChDir("C:\Ablage")
 
hmm ne unter windows.

jetzt bringt er beim ausführen von:
ActiveWorkbook.SaveCopyAs ("c:\ablage\Excel.xls")

die meldung: BASIC-Laufzeitfehler. Objektvariable nicht belegt.
 
Zurück
Oben