اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

كومب بوكس مطاطي


الردود الموصى بها

السلام عليكم ورحة الله وبركاتة
تحية طيبة لكل أعضاء المنتدى
أريد أن يظهر الكومب بوكس علي قدر البيانات
بمعني أن الأسكرول بار للكومب بوكس يقف عند أخر بيان
جزاكم الله خيراً .
رابط هذا التعليق
شارك

 

-اخي ارفق نموذجا ووضح طلبك اكثر لكي تتسفيد ويستفيد الاعضاء

-حاول ان تبحث في خاصية  البحث في المنتدى يوجد الكثير في هذا المجال لعلى تهتدي الى ضالتك

ورمضان كريم

  • Like 2
رابط هذا التعليق
شارك

أخي الغالي زوهير

بارك الله فيك على هذا الكود الرائع :yes: :yes:

تم إضافة سطر واحد في نهاية الكود لتلبية الطلب الأخير للأخ أكرم جلال

Private Sub UserForm_Initialize()
    Dim Z As Integer
    
    For Z = 1 To Range("A5000").End(xlUp).Row
        ComboBox1 = Range("A" & Z)
        If ComboBox1.ListIndex = -1 Then ComboBox1.AddItem Range("A" & Z)
    Next Z
    
    If ComboBox1.ListCount > 0 Then ComboBox1.ListIndex = 0
End Sub

أو يمكن استبدال السطر الأخير بهذا السطر مباشرةً

ComboBox1.ListIndex = 0

تقبلوا تحياتي :fff: :fff: :fff:

رابط هذا التعليق
شارك

 
 
تستطيع تغيير النطاق كما تشاء 
 
Private Sub UserForm_Initialize()
 
    Dim Z As Integer
    
    For Z = 1 To Sheets("feuil2").Range("b5000").End(xlUp).Row
        ComboBox1 = Range("b" & Z)
        If ComboBox1.ListIndex = -1 Then ComboBox1.AddItem Range("b" & Z)
    Next Z
    
 ComboBox1.ListIndex = 0
End Sub
 
جرب هذا التعديل من الورقة رقم 2
رابط هذا التعليق
شارك

()Private Sub UserForm_Initialize
 
    Dim Z As Integer
هذا السطر يشير الى النطاق الذي تريده '                 
    For Z = 1 To Sheets("feuil2").Range("b5000").End(xlUp).Row
        ComboBox1 = Range("b" & Z)          
        If ComboBox1.ListIndex = -1 Then ComboBox1.AddItem Range("b" & Z)          
    Next Z
    
 ComboBox1.ListIndex = 0           
End Sub

عذرا الاخ ياسر لم انتبه لوضع الكود داخل الاقواس تم التعديل 

 

رابط هذا التعليق
شارك

 
 
Private Sub UserForm_Initialize()
Dim Z As Integer
    For Z = 4 To Sheets("feuil3").Range("b5000").End(xlUp).Row
        ComboBox1 = Sheets("feuil3").Range("b" & Z)
        If ComboBox1.ListIndex = -1 Then ComboBox1.AddItem Sheets("feuil3").Range("b" & Z)
    Next Z
    
 ComboBox1.ListIndex = 0
End Sub

اليك  الكود اخي الكريم  بعد التعديل

ورمضان كريم

 
رابط هذا التعليق
شارك

  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information