| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: ActiveX/СОМ/CORBA > Экспорт в Excel большого объёма инфы |
| Автор: XupyprMV 22.1.2007, 16:45 |
| Пошерстил форум и ответа (кроме одного из вариантов, предложенных Albinos_x'сом не узрел) Так вот, представьте что есть dataset размером эдак 10000х20. Требуется шустро экспортировать всё это в Excel. Пробовал тупо через com-объект - очень долго (приемлемое время работы не больше минуты). Возникла идея запихать все данные в обычный csv файл и потом открыть его Excel'ем и сохранить как файл Excel (т. к. мне нужен именно xls файл). Вот... Может какие другие идеи есть, чтобы юный падаван не пошёл по ложному пути, ведущему на тёмную сторону силы? |
| Автор: Rodman 22.1.2007, 16:58 |
| Я делал при помощи OLEObjects, и размер данных подобный... все нормально работало - почти (оперативки много надо, у меня на некоторых слабеньких компах ошибку выдавало)... Вечером могу пример кинуть... |
| Автор: XupyprMV 22.1.2007, 17:04 |
| Буду благодарен... А вот с оперативкой траблы... поскольку прожка должна (это тоже критично) работать на стареньких офисных машинках... я думаю что туда оперативы 64-128 не больше впихано... хотя может и пройдёт... нужно будет потестить... |