منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
سؤال عن ربط الاكسل مع vb - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : سؤال عن ربط الاكسل مع vb (/showthread.php?tid=28043)



سؤال عن ربط الاكسل مع vb - philo - 26-12-18

السلام عليكم ورحمة الله وبركاته
اخوانى انا اقوم بفتح ملف اكسل عن طريق الكود التالى
myexcel.Workbooks.Open("path")
واغلاقة بعد العمل بالكود التالى
 myexcel.Workbooks.Close()
            myexcel.Quit()
ولكن يظل الملف مفتوح فى task ولا يغلق الا بعد قفل البرنامج نهائيا وينتج عنه فتح الملف اكثر من مرة عند التجول بين صفحات المشروع
ارجو الافادة عن كود اغلاق البرنامج به>ه الطريقة وشكرا لكم


RE: سؤال عن ربط الاكسل مع vb - philo - 27-12-18

upppppppppppp


RE: سؤال عن ربط الاكسل مع vb - philo - 06-01-19

uppppppppp


RE: سؤال عن ربط الاكسل مع vb - elgokr - 07-01-19

وعليكم السلام ورحمة الله وبركاته

مرخباً اخى philo

الرابط التالى سيعطيك الخلاصة الكاملة لطريقة استخدام
PHP كود :
Microsoft.Office.Interop.Excel 

الرابط: 
https://www.dotnetperls.com/excel-vbnet

لاحظ كود الاتصل وفتح ملف الـ Excel
كود :
       ' Create new Application.
       Dim excel As Application = New Application

       ' Open Excel spreadsheet.
       Dim w As Workbook = excel.Workbooks.Open("C:\file.xls")

وياليها بالنهاية كود الاغلاق بالسطر التالى
كود :
       ' Close.
       w.Close()


تحياتى لك
وتمنياتى لك التوفيق