Экспорт в Excel
почему при экспорте в Excel к каждому значению добавляется одиночный апостроф вначале причем его не видно при просмотре, но видно при редактирование ячейки
и из-за этого все числа воспринимаются как текст, получается что то типа '0,00
и из-за этого все числа воспринимаются как текст, получается что то типа '0,00
Комментарии
Это самый простой способ "обмануть" Excel, который считает себя слишком умным и очень часто числа превращает в даты.
Решение вопроса м.б. во введении формата ячейки вместе со значением.
Подробнее позже.
например мне нужно чтобы в отчете выходили номера телефонов - 998971112908, при экспорте ексель их превращает в вид 9,98971E+11
пробовал и числовой формат ставить и текстовый все равно
По поводу cristall reports - возможно он тоже данные гонит в xml или работает не через OLE (генерирует xls сам).
Delphi 2009
frxXMLExport при экспорте в XLS - числовой формат в Fast Repot (два знака после запятой) получаем формат ячейки в Excel "0,гЂ°"
на Delphi 2006 было все нормально
PS в кросстаб отчетах после перехода 2006->2009 заголовки столбцов и отчетов стали нечитабельны...
Непонятен конкретно этот вопрос: Что значит нечитабельными и где они нечитабельны, в предпросмотре, при печати, при экспорте ?
Нечитабельны предполагаю потому как в другой кодировке - "нечитабельны, в предпросмотре, при печати, при экспорте"
Скачать новую сборку можно будет завтра.