Hallo,
in diesem Makro-Teil wird ein Tabelleninhalt als csv-Datei gespeichert:
----------------
sUrl1$ = "file:///C:/xampp/htdocs/aserver/AAA/AAApflugi-test/listen/listeM.csv"
args7(0).Name = "Overwrite"
args7(0).Value = TRUE
args7(1).Name = "FilterName"
args7(1).Value = "Text - txt - csv (StarCalc)"
args7(2).Name = "FilterOptions"
args7(2).Value = "59,34,22,1,,0,true,true,true"
Dok.storeAsURL(sUrl1$, args7())
................
Wie kann ich erreichen, dass die csv-Datei auch utf-8 kodiert wird ?
Grüße, Hago
CSV Datei per Makro utf-8 kodiert speichern
Moderator: Moderatoren
Re: CSV Datei per Makro utf-8 kodiert speichern
indem Du UTF-8 als Parameter für die Kodierung in den Filter-Options übergibst:Wie kann ich erreichen, dass die csv-Datei auch utf-8 kodiert wird ?
args7(2).Value = "59,34,76,1,,0,true,true,true"
Die "76" kannst Du ermitteln indem Du bei geöffneter Datei die Filterflags anzeigen lässt mittels z.B.:
Code: Alles auswählen
Sub ShowFilterOptions()
args = thiscomponent.getArgs()
for i = 0 to uBound(args())
if args(i).Name = "FilterOptions" then
inputbox "FilterOptions: ","ShowFilterOptions", args(i).Value
exit for
endif
next
End Sub
Stephan
Re: CSV Datei per Makro utf-8 kodiert speichern
Hallo Stephan,
herzlichen Dank! Es klappt.
Gruß, Hago
herzlichen Dank! Es klappt.
Gruß, Hago