Показать сообщение отдельно
Старый 07.07.2004, 12:12   #39  
StasD is offline
StasD
Участник
 
24 / 15 (1) ++
Регистрация: 10.09.2003
Адрес: Хабаровск
Цитата:
Изначально опубликовано lp
Можно ия свою лепту внесу . Очень быстро данные переносяться массивом . Т.е . массив формирутся , а затем все мскопом переносите в Excel. Быстрее чем , допустим , по одному элементу закидывать . Попробуйте сравнить
Да, можно ещё применить в некоторых случаях следующий общий подход:

1. Формируем нужные сроки, заносим их в TextBuffer c разделителем табуляция между полями.
2. Затем TextBuffer.toClipboard()
3. Становимся на нужное место в документе Excel и делаем paste() (имеется ввиду не ручками, а из того же кода). Данные очень шустренько вставляются, в отличие от поячеистого прохода.

Правда несколько надо подправить стандартный COMExcelDocument_RU. Например сделать в нём метод paste().