Kezdőlap › Fórumok › Excel programozás › CSV file létrehozása makróval › Hozzászólás: CSV file létrehozása makróval
2017-02-07-13:33
#3368
Szia!
Csak egy apróságon múlik a dolog. A mentéskor meg kell adni a Local:=True argumentumot is.
Ezzel utasítjuk arra, hogy a helyi beállításoknak megfelelő elválasztójeleket kezeljen.
tehát olvasáskor és íráskor is a magyar rendszernek megfelelően pontosvesszőket használ.
Ez persze csak akkor igaz, ha magyar a Windows vagy olyan, ahol a nemzetközi beállításokban a listaelválasztó jel pontosvessző.
A kérdéses parancs tehát nálad:
ActiveWorkbook.SaveAs Filename:= _
"C:\Users\.....\Desktop\Partnerek_Teszt.csv", FileFormat:=xlCSV, _
CreateBackup:=False, Local:=True
Imre