PDA

View Full Version : سوال: ارسال اطلاعات یک DataGridView به اکسل 2007 و 2010 در سی شارپ



SAEEDDOE
یک شنبه 12 شهریور 1391, 15:03 عصر
با سلام خدمت دوستان
من دنبال یک روشی میگردم که بتونم اطلاعات یک DataGridView را به اکسل 2007 و بالاتر(نه فقط 2003) در سی شارپ ارسال کنم. روشهای قبلی که در اینجا نیز گفته شده رو چک کردم ولی جواب نمیده چون که روشهای موجود اشاره به اضافه کردن Microsoft Excel 12 object library دارند ولی در حالیکه در ویژوال استودیو 2010 و office 2007 به بالا Microsoft Excel 14 object library وجود دارد نه ورژن 12. لطفا راه حلی را ارائه دهید که بتوان برای آفیس 2007 و 2010 استفاده کرد.
منتظر راه حل طلائی دوستان متخصص هستم.
ممنون
سعید.

m0hammad_01
یک شنبه 12 شهریور 1391, 16:06 عصر
سلام.
من واسه 2007 رو امتحان کردم.مثل همون روش هایی هست که شما دیدین.
Engine اکسل رو حتما تو سیستم باید نصب کنی (نسخه ای که برای آفیس 2007)
تو Connection string از ورژن 2007 استفاده کنی.
(نکته اصلی) تو Properties پروژت باید تو تب Build، حتما Target CPU رو x86 بزاری!