Seite 1 von 1

Excel Vorlage erzeugen

Verfasst: Mo 20. Okt 2014, 11:44
von FriedolinH
Hallo,

ich möchte eine Calc-Datei als Excel Vorlage speichern.
Probiert habe ich es mit folgendem Code:


dim myProps(0) as New com.sun.star.beans.PropertyValue
..
sDatei = ConvertToUrl(sDatei) 'sDatei enthält den Dateinamen
..
myProps(0).Name="FilterName"
myProps(0).Value="Microsoft Excel 97/2000/XP/2003 Vorlage (.xlt) (*.xlt)"
oZielDoc.storetourl(sDatei, myProps())

So funktioniert es nicht. Fehlermeldung ist: com.sun.star.task.ErrorCodeIOException

Hat da jemand einen Tipp was falsch ist?

Danke,

FriedolinH

Re: Excel Vorlage erzeugen

Verfasst: Mo 20. Okt 2014, 14:56
von FriedolinH
Ich hab's schon selbst herausgefunden:

der richtige Eintrag lautet: MS Excel 97 Vorlage/Template

Dann klappt es.

Danke trotzdem für die Mühe.

F.

Re: Excel Vorlage erzeugen

Verfasst: Di 21. Okt 2014, 13:59
von weinbach
Hallo,

jetzt hätte ich eine Frage: Kann man Calc-Dokumente als Excel-Datei speichern?
Ich möchte dann z.B. mit Excel VBA auf den Inhalt dieser Dateien zugreifen.
Noch besser wäre es natürlich, wenn ich per VBA Makro die Calc-Dateien direkt öffnen könnte.

Re: Excel Vorlage erzeugen

Verfasst: Di 21. Okt 2014, 20:40
von gogo
weinbach hat geschrieben:Hallo,
jetzt hätte ich eine Frage: Kann man Calc-Dokumente als Excel-Datei speichern?
man kann ...
weinbach hat geschrieben:Ich möchte dann z.B. mit Excel VBA auf den Inhalt dieser Dateien zugreifen.
Noch besser wäre es natürlich, wenn ich per VBA Makro die Calc-Dateien direkt öffnen könnte.
Das Öffnen der Datei wird noch funktionieren, aber der Rest nicht - VBA und Starbasic sind 2 grundverschiedene Basic-Dialekte und Starbasic kann VBA gerade mal so gut übersetzen wie vor 10 Jahren der Google-Übersetzer Finnisch auf Spanisch. Umgekehrt funktioniert's gar nicht.

edit: ... sind 2 grundverschiedene Sprachen ... wurde zu: ... sind 2 grundverschiedene Basic-Dialekte ... - thx Balu