با سلام خدمت دوست عزیز
راه حل اشاره شده در بخش بالا بسیار زیبا و کاربردی هست . من هم پیشنهاد می کنم در صورتیکه قصد داری امکانات Export را به برنامه های کاربردی خودت اضافه کنی از کامپوننت EMS_Advanced_Export استفاده کنی، کامپوننت فوق علاوه بر اینکه قادر است اطلاعات dbgrid را به بیش از 24 فرمت مختلف صادر کنه ، امکان تنظیم مربوط به هر قسمت را هم داره نظیر اینکه در فایل excel مقصد سطر ها و ستون ها چه فونت و رنگ و پهنا و ... داشته باشند . به همین صورت برای سایر فرمت ها نظیرdoc, xml, html,pdf, و..............

موفق باشی...