|
#1
|
|||
|
|||
Экспорт в Екссель
Не могу в Делфи 7 добавить компоненты для экспорта с таблицы(ДБГРИДА) Если кто знает покажите последовательность действий
|
#2
|
||||
|
||||
У самого не получилось
Вышел из положения тупым созданием csv файла. Т.е. обыкновенный текстовый файл с разделителем ';' между столбцами. |
#3
|
||||
|
||||
Ннннда, программер пошел не тот, что раньше...
На самом деле нет ничего проще. Смотри пример. Если загружать данные не поячеечно, а массивом то получится гораздо быстрее, но это уже домашнее задание |
#4
|
||||
|
||||
Цитата:
Бесспорно, что данный метод гораздо элегантнее, но, а если конвертить огромные таблицы хотя бы в столбцов 100 то, по-моему, этот метод превращается в геморрой |
#5
|
||||
|
||||
Цитата:
Поэтому надо конвертить не значение каждой ячейки, а значения группы ячеек, т.е. передавать Excel'ю массив, но это, повторяю, на домашнее задание т.к. особой сложности не составляет |
#6
|
||||
|
||||
Цитата:
Прелесть программирования заключается в том что каждый программист может реализовать одну и туже задачу по разному. Бесспорно, ваш алгоритм является красивым, но это не значит что все остальные варианты нерациональны в задаче, которую я решал ваш метод мне бы просто не подошел. |
#7
|
||||
|
||||
Тогда, если не подходит прямая передача данных, формируй xml файл и открывай его Excel'ем, будешь иметь гораздо больше возможностей (форматирование, раскраска ячеек, шрифты) чем через текстовик.
|