|
![]() |
#1 |
Moderator
|
Эта штука называется OWC.Spreadsheet. Она ПОХОЖА на Excel, но всё же отличается от него: как в худшую (по большей части), так и в лучшую (бывает и такое!) стороны.
Цитата:
Немного успокою Вас и уберегу от дальнейшего безуспешного копания на эту тему: в Spreadsheet, как и в Excel, есть метод CopyFromRecordset(), который выводит на лист заранее приготовленный ADODB.Recordset. Так вот для строковых значений типа "01.001" этот метод в Spreadsheet'е автоматически добавляет начальный апостроф (в "большом" Excel'е такого не происходит). |
|
|
За это сообщение автора поблагодарили: Logger (4). |
![]() |
#2 |
Участник
|
К сожалению, проблема экспорта в XL сохраняется, например, если у нас выгружается столбец сумм, где некоторые значения, например 30.05, могут превратиться в дату (30 мая). Для файлов .XLS проблема решается возведением выражения в кавычки:
X++: strfmt("'%1'", SomeTable.SomeValue) |
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от dech
![]() К сожалению, проблема экспорта в XL сохраняется, например, если у нас выгружается столбец сумм, где некоторые значения, например 30.05, могут превратиться в дату (30 мая). Для файлов .XLS проблема решается возведением выражения в кавычки:
X++: strfmt("'%1'", SomeTable.SomeValue) |
|
Теги |
excel, spreadsheet |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|