الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عرض sheet في combobox

بدأه mkyh86 في 7 مارس 2014 · 4 رد · 707 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف استطيع عرض اسماء sheet الموجوده في الاكسل في combobox بحيث عند الظغط على الكومبوبوكس تظهر لي اسماء الشيتات الموجوده في ملف الاكسل

 

مع الشكر والتقدير

#2

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

أول شي قم بإضافة 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
#3

إذا كنت لا تريد أن يفتح برنامج الـ Exel إحذف السطر( oXL.Visible = True ) في مثال الأخ osamagadour

.

أقوال مميزة من منتدى الفريق العربي للبرمجة (قيد التحديث)

 

الأستاذ: محمد طلال بدوي كتب:

إن صحبة الناجحين تصيب بعدوى النجاح، ويا لها من عدوى جميلة، تشعرك بجو من الحماسة والمنافسة، وتبقيك مشتعلا في بحث مستمر عن المراكز الأولى.

الدكتورة: زهرة (أم عهود) كتب:

والله لا نريد من هذه الدنيا شيء إلا ان نكون اخوة متحابين في الله يجمعنا طلب العلم ومساعدة الآخرين لوجه الله تعالى.

.
#4

اشكركم على الرد

#5

كيف استطيع ان اعرض  بيانات الشيت في الداتاكردفيو datagridview

مع الشكر والتقدير

مواضيع مشابهة