powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как сохранить в .csv с разделителем ; ?
2 сообщений из 2, страница 1 из 1
Как сохранить в .csv с разделителем ; ?
    #36070762
Ulrich22
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер,

помогите пожалуйста...

Есть задача - из FoxPro открыть файл Excel и сохранить его в .csv Вроде бы ничего сложного, но есть проблема - разделитель обязательно нужен ; а при сохранении из FoxPro в .csv сохраняется через запятую. :( Причём если я банально открываю тот же файл в Excel и сохраняю его в .csv сам, то разделитель - та самая ; Что нужно включить, чтобы сохранялось не через запятую?

Текст программы:

outcsv = SYS(5)+sys(2003)+'\out\FactDefinition'+vp.visit_num+'.csv'
oleXL = CreateObject('Excel.Application')
oleXL.Application.CutCopyMode = .F.
oleXL.Application.DisplayAlerts = .F.
oleXL.Application.Visible=.F.
WorkB = oleXL.WorkBooks.Open(outxls)
WorkB.ActiveSheet.Cells(1,3) = 'Active Flag'
WorkB.Save
WorkB.SaveAs(outcsv,6)
oleXL.Application.Quit
...
Рейтинг: 0 / 0
Как сохранить в .csv с разделителем ; ?
    #36070897
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ulrich22,
В экселе есть и другие csv, в частности, маковский или досовский, вот они с ";", а самый первый csv, (который под номером 6) - он с ",". Ищите правильный номер.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как сохранить в .csv с разделителем ; ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]