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

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

Зависит ли скорость экспорта в Excel c Delphi от версии оффиса [D6, Win2k]


Relaxxx ©   (2004-08-18 19:25:00) 

Я просто заметил что на машине на которой установлен ексель97 экспорт тормозит жутко, а вот в екселеХП все летает и тачки вроде более менее одинаковые!!!
Это меня гличит, или дейчствительно из за версии так сильно скорость падает???


TUser   (2004-08-18 22:13:00) [1]

Я не знаю, но думаю, что тормозить может собственно импорт в офис, а не сам по себе экспорт. А так сама по себе вся целиком 'транзакция из D в E' - может различаться при разных версиях.


Relaxxx   (2004-08-18 21:22:00) [2]

за EnableEvents := False спасибо, а вот нащет того какой именно участок кода тормозит, там мне кажется (99%) что когда с массива я записываю в рейнж екселя
ExcelApplication.Range['A4', 'S'+IntToStr(SqlQ3.RecordCount+3)]:=NewValueArray;
Кто знает еще какие-то фичи для ускорения экспорта???


nikkie   (2004-08-18 20:43:00) [3]

>экспорт тормозит жутко
имхо стоило бы определить, какие именно действия тормозят.
с вордом помнится заливка ячеек таблицы сильно тормозила.
а так навскидку я бы попробовал EnableEvents := False.


clickmaker   (2004-08-18 19:44:00) [4]

Пожалуй да. Даже по сравнению с 2000, ХР чутка пободрей будет


Наверх

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