Требуется сделать отчет по данным имеющимся в DBGdid, написав при этом минимум кода? Воспользуйтесь TLExcel - он позволит Вам передать данные из DBGrid в MS Excel ориентируясь на видимые столбцы и сохраняя названия заголовков. После создания отчета компонент вернет Вам OLEVariant с объектом WorkSheet. Домашняя страничка разработчика