Брюс, я использую компонент Axolot XLSReadWriteII вот уже 10 лет. Это было очень хорошо, и их форумы поддержки (хотя и о содержании), кажется, контролируются довольно хорошо. Версия XLSReadWriteII2 является невероятно быстрой и поддерживает все виды вещей, таких как диаграммы и графики, именованные диапазоны, добавление формул на лету, форматирование ячеек (включая границы и заливку, объединение ячеек, вертикальное и горизонтальное выравнивание, автоматическое определение размера столбцов и и так далее).
Я не обновил до последней версии (мы все еще используем XLSReadWriteII2), потому что мы все еще можем использовать файлы формата Excel XP, а я вообще не использовал XLSMini. Я могу сказать действительно хорошие вещи о полном продукте, хотя; на самом деле, на прошлой неделе я просто использовал его для экспорта базы данных.
Если вы решите пойти по этому пути, у меня есть куча заметок о том, как делать разные вещи, которые могут быть полезны; если вы хотите их, напишите мне. У меня также есть приложение Delphi 2007, которое просто показывает, как выполнять различное форматирование и выравнивание; Я фактически воспроизвел существующий, довольно сложный отчет в Excel со всеми форматами, границами и т. Д., Который я был бы рад предоставить вам.
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я не связан ни с Аксолотом, ни с их сотрудниками. Я просто очень довольный покупатель, который узнал о продукте на предыдущей работе и был достаточно впечатлен, чтобы купить его, когда я начал свою текущую.