09.08.2007, 11:31 | #1 |
int 20h
|
Выгрузка строки в Excel
Привет всем знающим и интересующимся...
Есть такой трабл при выгрузки строки типа 1120-11 в ексел, в екселе она отображается как ноя20-11, что токо не попробовали, но дата все равно остается датой, а если убрать "-" или добавить пробел в начале строки, то все нормально, но это сделать нельзя. Может кто скажет как с этим бороться?
__________________
It's just my Unhopelessnessabilityerism Trying to debug my mind |
|
09.08.2007, 13:27 | #2 |
int 20h
|
Всем спасибо проблема решилась просто ...как все гениальное....
перед выводимым значения добавили одиночный апостроф ( ' ), на значение на влияет, и ексель это понимает как строку...
__________________
It's just my Unhopelessnessabilityerism Trying to debug my mind |
|
09.08.2007, 13:30 | #3 |
Программист
|
По умолчанию у ячеек стоит Автоформат. Чтоб избежать твоей проблемы необходимо задать ячейке текстовый формат.
Код: static void txtCellExcel(Args _args) { COM comRange; COM comWorkSheets; COM comWorkSheet; COM m_comDocument; ComExcelDocument_RU excel = new ComExcelDocument_RU(); excel.newFile(); m_comDocument = excel.getComDocument(); comWorkSheets = m_comDocument.workSheets(); comWorkSheet = comWorkSheets.item(1); comRange = comWorkSheet.Range("A1"); comRange.NumberFormat("@"); } Последний раз редактировалось /Antony/; 09.08.2007 в 13:38. |
|
|
За это сообщение автора поблагодарили: afrankova (1). |
09.08.2007, 14:28 | #4 |
NavAx
|
Граждане, прекращаем путать NAV с AX!
__________________
"Моей лошадке ядрышком полмордочки снесло..." А.В.Суворов, письма к дочери |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Экспорт в excel | 5 | |||
Отчет в Excel - обработка триггеров | 2 | |||
Значения аналитического измерения для строки | 2 | |||
Запуск Navision Attain из командной строки | 7 | |||
Формат ячейки в Excel | 8 |
|