Добрый день!
Проблема такая: нужно в excel вывести число с 3-мя знаками после запятой.
Если делаю так:
xlSetNumberFormat('# ##0,000',_row,11,_row,11);
xlSetCellStringValue(kol,_row,11,_row,11);
выводится 0,300.
А если так:
xlSetCellStringValue(doubletostr(kol,'[|-]36667,888'),_row,11,_row,11);
то 0,304. Но в этом случае мне не нравится формат ячейки.
Как все-таки правильно задать формат, чтобы вывести именно число, а не строку?
Вывод в excel числа с 3-мя знаками после запятой
Модераторы: m0p3e, edward_K, Модераторы
Вывод в excel числа с 3-мя знаками после запятой
Кто сказал, что бесполезно биться головой об стену?!
Re: Вывод в excel числа с 3-мя знаками после запятой
Числовые данные нужно выводить с помощью функции xlSetCellNumberValue;
Re: Вывод в excel числа с 3-мя знаками после запятой
Спасибо, вот, что значит "свежий" взгляд
Кто сказал, что бесполезно биться головой об стену?!