Показать сообщение отдельно
Старый 25.01.2013, 12:42   #11  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5803 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от mazzy Посмотреть сообщение
у людей как правило проблемы возникают с расчетными и корреспондетскими счетами. 20 цифр ексель выдает как нормализованное число (с мантиссой и степенью).
Выдает в качестве строки в COMVariant при чтении значения ячейки из кода или же в качестве того, что будет отображено для значения ячейки в самом Excel? Мы все еще про импорт говорим?..
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Т.е. это то же самое преобразование Double в Str, только внутри вспомогательного класса?
Если угодно, да, то же самое: на входе импорта получается неизвестно откуда взявшийся файл с неизвестно как отформатированными ячейками (к слову, откуда возникло предположение, что файл можно менять?), а на выходе - значение нужного мне типа. Соотв. слой абстракции реализован один раз и потом работает "без лишнего шума и пыли", и никто мне не парит мозг из-за того, что пользователям вздумалось числовые данные отформатировать как текст, или из-за того, что Excel в очередной раз не к месту отличился умом и сообразительностью, преобразовав текст в число.

Последний раз редактировалось gl00mie; 25.01.2013 в 12:48.