Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.16;
Скачать: CL | DM;

Вниз

Сохранение листа Excel в формате CSV из Дельфи   Найти похожие ветки 

 
wetwired   (2002-12-04 19:05) [0]

Привет! Помогите разобраться со следуюшим:
Из дельфей запускаю Excel, открываю там .xls файл и пытаюсь сохранить лист в формате CSV:
Worksheet.SaveAs(s,xlCSV);
По идее разделители должны быть - запятые. Когда я использую Excel 2002, то так оно и есть. Правда ячейки, имеющие финансовый формат сохраняются как типа " $3,005 " . А когда я просто открываю этот xls файл в Excele 2002 без всяких дельфей, сохраняю в в формате "csv-разделители запятые", то в качестве разделителей уже используется " ;". А финансовые ячейки сохранияются как 3 005р. ПРичем правильно открывается в Excele файл с разделителями " ;". Что за ерунда?
Интересно, что в 2000м Excele из дельфей файл сохранялся с правильно (или наоборот не правильно, так как разд-ми должны быть все-таки запятые :) - разд-ми были " ;".
То есть, для Excelя родной формат CSV - c " ;". А почему тогда его пробирает на использование "," при сохранении из дельфей? И значок " $" тут причем?

Есть идеи? Заранее спасибо.


 
sniknik ©   (2002-12-04 19:13) [1]

посмотри в реестре ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Text
и параметр Format
это значения по умолчанию, которые из дельфей и срабатывают, а у самого Excel-я есть свои установки и их можно настраивать.
при чем здесь эта ветка? просто Excel как и весь офис использует Jet.



Страницы: 1 вся ветка

Текущий архив: 2002.12.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
4-52023
Novishok
2002-11-05 06:33
2002.12.16
Привет всем,можете мне обьяснить что такое потоки и процессы


14-51933
Карелин Артем
2002-11-25 13:35
2002.12.16
О чем разговаривают программисты за пивом.


1-51803
Uran
2002-12-05 09:48
2002.12.16
Как запретить возможность перtтаскивания дочерней формы в MDI?


1-51746
Alexei113
2002-12-03 23:05
2002.12.16
Помогите с контекстным меню...


3-51631
Карелин Артем
2002-11-28 11:53
2002.12.16
Как определить число записей в DataSet без FetchAll?