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

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

Есть задача - из 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
02.07.2009, 19:20
    #36070897
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить в .csv с разделителем ; ?
Ulrich22,
В экселе есть и другие csv, в частности, маковский или досовский, вот они с ";", а самый первый csv, (который под номером 6) - он с ",". Ищите правильный номер.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как сохранить в .csv с разделителем ; ? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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