السلام عليكم
كيف استطيع عرض اسماء sheet الموجوده في الاكسل في combobox بحيث عند الظغط على الكومبوبوكس تظهر لي اسماء الشيتات الموجوده في ملف الاكسل
مع الشكر والتقدير
السلام عليكم
كيف استطيع عرض اسماء sheet الموجوده في الاكسل في combobox بحيث عند الظغط على الكومبوبوكس تظهر لي اسماء الشيتات الموجوده في ملف الاكسل
مع الشكر والتقدير
السلام عليكم ورحمة الله وبركاته
أول شي قم بإضافة Reference الى مشروعك
بالذهاب إلى Project ثم إلى Add Reference
ثم اختار COM
ثم ابحث عن
Microsoft Excel 12.0 Object Library
بعد ذلك قم بكتابة الكود كالآتي
Imports Excel = Microsoft.Office.Interop.Excel
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim oXL As Excel.Application = New Excel.Application
Dim oWB As Excel.Workbook = oXL.Workbooks.Open("C:\Book1.xlsx")
oXL.Visible = True
For Each oSheet As Excel.Worksheet In oWB.Sheets
ComboBox1.Items.Add(oSheet.Name)
Next
ComboBox1.SelectedIndex = 0
End Sub
End Classإذا كنت لا تريد أن يفتح برنامج الـ Exel إحذف السطر( oXL.Visible = True ) في مثال الأخ osamagadour
.
أقوال مميزة من منتدى الفريق العربي للبرمجة (قيد التحديث)
الأستاذ: محمد طلال بدوي كتب:إن صحبة الناجحين تصيب بعدوى النجاح، ويا لها من عدوى جميلة، تشعرك بجو من الحماسة والمنافسة، وتبقيك مشتعلا في بحث مستمر عن المراكز الأولى.
.الدكتورة: زهرة (أم عهود) كتب:والله لا نريد من هذه الدنيا شيء إلا ان نكون اخوة متحابين في الله يجمعنا طلب العلم ومساعدة الآخرين لوجه الله تعالى.
اشكركم على الرد
كيف استطيع ان اعرض بيانات الشيت في الداتاكردفيو datagridview
مع الشكر والتقدير