PDA

View Full Version : انتقال از DataGridView به Excel



negar_s80
پنج شنبه 10 بهمن 1387, 10:49 صبح
سلام
من تقریبا تمام سایت رو گشتم ولی کدی که به دردم بخوره پیدا نکردم من می خواهم DataGridView را با تمام تغییراتی که می دم به Excel انتقال بدم مثلا اگر روی یک ستون DataGrid را Sort میکنیم به همین ترتیب به Excel انتقال پیدا کنه .
ممنون

narmafzar
جمعه 11 بهمن 1387, 15:13 عصر
سلام ،
به لينك زير مراجعه كنيد:
http://barnamenevis.org/forum/showthread.php?t=130290&page=5

negar_s80
شنبه 12 بهمن 1387, 12:44 عصر
من نتونستم فایل windowsDemovbNet رو باز کنم و از کد دوم از خط
oWorkBook = oExcel.Workbooks.Add
ایراد می گیره

mom alone
یک شنبه 04 اسفند 1387, 15:45 عصر
منم همینجور تورو خدا کمک کنید

anooshiran
یک شنبه 04 اسفند 1387, 16:46 عصر
سلام دوست عزيز

به لينك زير مراجعه كن. توضيحات بسيار خوبي داره.

http://social.msdn.microsoft.com/forums/en-US/vbgeneral/thread/27a9002e-9d53-440d-9750-e6c64406fdd6/

anooshiran
یک شنبه 04 اسفند 1387, 17:56 عصر
سلام دوست عزيز

اميدوارم كه لينك بالا به دردت خورده باشد ولي مطمئن هستم كه راه حلي براي مشكل شما نداشته است.

اگراين erorr رادريافت مي كنيد


ld format or invalid type library. (Exception from HRESULT: 0x80028018 (TYPE_E_INVDATAREAD))


علت آن اين است كه User Local Setting سيستم شما متفاوت با Office version شماست.
براي رفع اين خطا از Control panle>Regional And Language Setting در تگ هاي Regional Option و Advance گزينه English(United States ) v را به عنوان گزينه Default انتخاب كنيد. و بعد سيستم را ريبوت كنيد مسكل حا خواهد شد.

البته اين انتخاب هيچ مشكلي براي تايپ و فونتها فارسي ايجاد نمي كند.

اگر اصرار داريد كه حتما زبان پيش فرض فارسي باشد . بايد از طريق ديگري اطلاعات datagridview را به excel انتقال دهيد.

در هرصورت اگر باز هم مشكلي بود در خدمت هستم.

mom alone
سه شنبه 06 اسفند 1387, 17:27 عصر
اما هیچی از این بهتر نیست
http://barnamenevis.org/forum/showthread.php?t=101827&highlight=excel
چون بعدا کاربر هم باید اینکارو بکنه