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

Вниз

Ado -> Excel ... смена формата ячейки   Найти похожие ветки 

 
Quest ©   (2003-08-25 11:54) [0]

В Excel заношу данные, меняю формат ячейки на числовой:
ExcelApp.ActiveSheet.Range["B1","B3"].NumberFormat := "# ##0";

вставляю формулу сумирования по столбцу, сумирования не проходит ... проверяю в Excel-e ... формат ячеек где значения имеют десятичную часть не поменялся на числовой, хотя в параметрах ячеек он установлен ... для смены типа необходимо войти в режим редактирования ячейки и выйти без изменений, тогда формат меняется ... почему смена формата не проходит "автоматом" как у целых значений?


 
Quest ©   (2003-08-25 12:13) [1]

прошу прощения я опечатался, с помощью ADO я выгружаю данные, а при выводе в Excel использую "позднее связывание" через OLE ...


 
Quest ©   (2003-08-25 13:24) [2]

пробовал менять формат значения ячеек до занесения значения, и после - результат тот же: ячейки в которых в качестве значений помещаются числа с десятичной частью формат не меняют пока не "зайдёшь" в неё и на "выйдешь" по "ENTER" :(


 
Hawk2 ©   (2003-08-25 13:57) [3]

Всегда приятно поговорить с умным человеком, то есть с самим собой :-)
У меня тоже похожий глюк был, только я использовал шаблоны. Ну в смысле в Екселе готовыл шаблон, форматировал как все должно быть, а потом по нему готовил отчет, но у меня было так, первая запись выводилась в формате 0,00, папример 56,00 а потом если число без дробной части, то оно выводилось как целое - 56, а если с дробной то типа так - 50,6 или 58,4 и только когда после запитой две цифры, тогда правильно - 56,84 и т.д. Но я так и не разобрался в чем дело.


 
Quest ©   (2003-08-25 14:02) [4]

выходит это глюк Excel?
а при раннем связывании, через СОМ сервер, такое тоже наблюдается?


 
Nikolay M. ©   (2003-08-25 14:06) [5]

Попробуй покопать в сторону десятичного разделителя :)


 
Hawk2 ©   (2003-08-25 14:08) [6]

А я через раннее связывание и делал. Могу прислать исходник посмотришь.


 
Quest ©   (2003-08-25 14:28) [7]

>Nikolay M. © (25.08.03 14:06) [5]
c разделителями всё в порядке, я был бы рад если бы в этом была проблема
>Hawk2 © (25.08.03 14:08) [6]
спасибо ненадо, исходников своих хватает ... :)



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

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

Наверх




Память: 0.48 MB
Время: 0.033 c
1-48581
MakNik
2003-09-03 19:03
2003.09.15
StringGrid


1-48623
explorer
2003-09-03 08:37
2003.09.15
Секундомер


1-48582
Karburator
2003-08-28 14:51
2003.09.15
Сортировка файлов по дате ShellListView


1-48644
ossa
2003-09-03 07:26
2003.09.15
Пожскажите, как при создании ехе-файла поменять стандарт-ю иконку


1-48571
RIPer
2003-09-04 11:21
2003.09.15
Печать документа Word