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

Вниз

Глюк при передаче данных в Excel, не опознает дату   Найти похожие ветки 

 
WG   (2005-07-05 11:21) [0]

Мастера, может кто сталкивался с такой проблемой - при передаче данных приложением в Excel не всегда корректно распознается число, иногда оно идет как текст. Ну то есть приложение пишет в ячейку A1 данные "01.06.2005", а ексель думает что это не дата первое июня, а просто строка "01.06.2005". Причем на другом компе, с такими же региональными настройками, все нормально. Более того, даже на этой машине если ввести в другую ячейку формулу A1+0, то в той ячейке будет корректная дата ! Или если просто в А1 сделать F2 и enter - опознается как дата. Ни хрена не понимаю в чем дело...

Как бороться с глюком ?


 
sergg   (2005-07-05 11:34) [1]

Проверь тип данных в ячейке Excel может он - "Текстовый"


 
WG   (2005-07-05 11:48) [2]

Ни фига, в том то и дело. Формат ячейки верный.

Кроме того, сейчас еще один глюк словил. На машине в региональных настройках стоит стоит запята как делитель целой и дробной части. Так вот, если передавать в ячейку, например "20.22" - то это будет число 20,22. Если же передать, как в теории правильно - "20,22", то хрен, опознается как текст, так же как и с датой. Формат ячейки числовой точно. Что за фигня ?


 
YurikGL ©   (2005-07-05 21:15) [3]


> Формат ячейки числовой точно.

Ну дык сделай дату.... а то, что он тебе точку на запятую исправляет, дык приводит к своему стандартному виду.


 
WG   (2005-07-06 15:52) [4]

В итоге применил единственное решение, которое гарантированно работало везде - стал передавать число типа "23.45" записью "=23+45/100".

:)))))))))) зато работает при любых версиях екселя и региональных установках :))))



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

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

Наверх




Память: 0.47 MB
Время: 0.04 c
2-1148844071
wsih
2006-05-28 23:21
2006.06.18
image:=TImage.Create(Application);


15-1148447053
Ega23
2006-05-24 09:04
2006.06.18
С Днём рождения! 24 мая


15-1148543894
Val (from Kiev)
2006-05-25 11:58
2006.06.18
Киевляне, посоветуйте - где купить картридер?


1-1147258212
TUser
2006-05-10 14:50
2006.06.18
Где-то лежат dcu про запас


11-1127844554
_Beginner_
2005-09-27 22:09
2006.06.18
Как перетягивать форму без заголовка?