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

Вниз

Формат данных при экспорте в Excel   Найти похожие ветки 

 
Artem1987   (2011-07-12 16:25) [0]

Делаю экспорт данных из ListView в Эксель. Надо некоторые столбцы ListView с числами экспортировать в Эксель, указав числовой формат с двумя знаками после запятой. Делал так:
var
Excel:Variant;
...
Excel.ActiveWorkbook.Sheets.Item[1].Range["E:H"].NumberFormat:=0.00;
//от колонки E до колонки H только числовые данные
...
данные экспортируются, но формат денежный, а не числовой.
Как правильно задать формат при экспорте?


 
SQLEXPRESS   (2011-07-12 17:00) [1]

s := "0"+decimalseparator + "00";
Excel.ActiveWorkbook.Sheets.Item[1].Range["E:H"].NumberFormat := s;
а также попробуйте
Excel.ActiveWorkbook.Sheets.Item[1].Range["E:H"].NumberFormatLocal:= s;


 
Artem1987   (2011-07-12 18:58) [2]

Спасибо, попробую отпишусь...


 
Artem1987   (2011-07-12 22:29) [3]

Увы, результат тот же :( Отображает блин в рублях в Экселе! Как с этим форматом на путь истинный выйти не понятно...


 
Artem1987   (2011-07-12 23:17) [4]

Нашел решение проблемы тут:http://citforum.ru/programming/windows/excel_faq/part3.shtml#3.09
При экспорте надо передавать данные в том же формате, в каком надо чтобы они отображались в таблице Эксель.


 
sniknik ©   (2011-07-12 23:19) [5]

> Как с этим форматом на путь истинный выйти не понятно...
макросы! записываешь, делаешь руками и смотришь.



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

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

Наверх




Память: 0.47 MB
Время: 0.008 c
1-1270103659
Kolan
2010-04-01 10:34
2011.10.30
Constant expression violates subrange bounds (nrComm)


15-1309126862
Nic
2011-06-27 02:21
2011.10.30
ipod touch 4 - поиск по документу word


11-1238343292
codemaster
2009-03-29 20:14
2011.10.30
KOL и Классы


15-1309527475
Chatnick
2011-07-01 17:37
2011.10.30
Ассоциация ICO-файла с программой.


2-1310110990
leon2011
2011-07-08 11:43
2011.10.30
Как из UTF8 получить WideString