Среда, 21 Августа 2019 г. 13:36
+ в цитатник
Задача - из запроса сделать файл .csv с разделителями ";"
Решаю так - экспортирую запрос в Эксель
DoCmd.OutputTo acOutputQuery, "expmat", ".xlsx", "*****.xlsx"
Потом открываю Эксель из Акса и уже методами Экселя получаю нужный файл
XLW.SaveAs "***.csv", xlCSV
Получаю файл с разделителями "," - не то что надо....
НО!
Если я сохраню файл в Экселе, потом открою его руками, выберу сохранить как - ".csv с разделителями запятая"
На всякий случай акцентирую - ЗАПЯТАЯ, Карл, а не ";"...... То он гат сохраняется как мне и надо, с разделителями ";"
Макрос записываю,
ActiveWorkbook.SaveAs filename:= _
"C:\Users\Vasenko.AERO\Desktop\Ìè 38\8341.000.000.csv", FileFormat:=xlCSV, _
CreateBackup:=False
Вместо ActiveWorkbook ставлю свой XLW - хрен там, сохраняется с разделителем ","......
Как еще можно решить задачу?
https://www.sql.ru/forum/1316199/aks-eksel-csv
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-