Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

В Excel.Application NumericFormat у Range не устанавливается!!! [Delphi, Windows]


WebErr ©   (2004-10-25 12:16:00) 

В общем вот кусок кода, почти такой же как и при записи макроса:

     a := sheet.Cells[1, 1];
     b := sheet.Cells[List.Count, 2];
     range := sheet.Range[a, b];
     range.Value := arr;
     b := sheet.Cells[List.Count, 1];
     range := sheet.Range[a, b];
     range.Select;
     xl.Selection.NumberFormat := 'dd/mm/yy h:mm;@';

Что только не пробовал, и сразу range.NumberFormatменять и у колонки sheet.Columns[1].NumberFormat... даже := 'dd/mm/yy h:mm'... НИФИГА!!!
Что делать?!
Мне "жизненно важно"изменить общий формат на дату dd/mm/yy h:mm.
Уважаемые Мастера, спасите!!! 8(


WebErr   (2004-10-25 13:39:00) [1]

Свершилось!!! Работает! СПАСИБО! 8))))


WebErr   (2004-10-25 13:36:00) [2]

Т.е. можно писать ДД/ММ/ГГГГ ч:мм:сс.
Спасибо, сейчас попробую.


GuAV   (2004-10-25 13:14:00) [3]

Тут описана проблема
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=920
Тут описано решение
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=924
Однако решение это для TExcelApplication, с Excel.Application у меня не работает...


Наверх

Титульная страница Поиск, карта сайта Написать письмо