View Full Version : سوال: ارسال اطلاعات dbgride به excel
talabaki
پنج شنبه 14 آبان 1388, 08:25 صبح
من براي تهيه گزارش ماتريسي نياز به ارسال اطلاعات dbgride به excel دارم. ازچه دستوراتي بايد استفاده كنم؟ دستور excelapplication.run عمل نمي كند. :عصبانی++:
Felony
پنج شنبه 14 آبان 1388, 09:47 صبح
این ExcelApplication.Run چه ربطی به ارسال پارامتر به Excel داشت ؟
میتونی از کامپوننت XLSReadWrite استفاده کنی .
Valadi
پنج شنبه 14 آبان 1388, 11:44 صبح
با سلام
یک کامپونت Free هست MXExport بصورت اتوماتیک ودستی اینکار انجام میده
ضمنا خروجی فایل اکسل و ورد می ده
Pr0grammer
پنج شنبه 14 آبان 1388, 14:15 عصر
ببینید این برنامه، کارتونو راه میندازه :
rk1983xx
شنبه 24 بهمن 1388, 16:23 عصر
ببینید این برنامه، کارتونو راه میندازه :
سلام
این برنامه خیلی مفید و آموزنده بود
بدرد من که خیلی خورد فقط یه چیزی من میخوام VPageBreak بندازم
کدشو با ماکرو از توی اکسل در آوردم ولی نتونستم توی دلفی پیادش کنم
میشه راهنمائی کنید
اکسل :
ActiveWindow.SelectedSheets.VPageBreaks.Add Before:=ActiveCell
دلفی :
به اشکال زیر پیاده سازی کردم ولی جواب نداد یا ارور داد
ExcelApp.ActiveWindow.SelectedSheets.VPageBreaks.A dd(ExcelApp.activecell);
ExcelApp.ActiveWindow.SelectedSheets.VPageBreaks.A dd('Before:=ActiveCell');
rk1983xx
یک شنبه 25 بهمن 1388, 13:22 عصر
یعنی کسی نیست جواب سؤال منو بده ؟
rk1983xx
یک شنبه 25 بهمن 1388, 14:28 عصر
ممنون از بی توجهی دوستان
خودم با روش سعی و خطا حلش کردم
نمونه کدش رو میذارم شاید بدرد یه بیچاره ی دیگه ای بخوره
ExcelApp.ActiveWindow.SelectedSheets.HPageBreaks.A dd(Excelapp.ActiveWindow.ActiveCell);
ExcelApp.ActiveWindow.SelectedSheets.VPageBreaks.A dd(Excelapp.ActiveWindow.ActiveCell);
mohsen_developer
پنج شنبه 22 اردیبهشت 1390, 17:23 عصر
vc dgbhn
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.