اذهب الي المحتوي
أوفيسنا

تعبئة القوائم المنسدلة


tlayt kamal
إذهب إلى أفضل إجابة Solved by Ali Mohamed Ali,

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

  • أفضل إجابة

وعليكم السلام -يمكنك استخدام هذه المعادلة لجعل نطاق القائمة المنسدلة مطاطية وبدون فراغات وتكون جاهزة لزيادة اى بيانات جديدة

=OFFSET($D$6,,,COUNTIF($D:$D,"?*"),1)

كما انه يمكن ايضا استخدام هذه المعادلة لتسمية نطاق لإستخدامه فى الكمبوبوكس كما ترى بالصور

 

 

1.png

2.png

تعبئة القوائم 1المنسدلة.xlsm

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

اخي علي شكرا على مجهودك الرائع لاكن هل يمكن ان تجعل الكومبوبوكس مطاطيا كما في القائمة المنسدلة المطاطية وكما في المرفق مع تحياتي 

استاذي علي المحترم عند اضافة اكثر من بيان لايصبح مطاطي فهل المشكلة عندي  فقط ام عامة مع كل احترامي وتقديري 

تعبئة القوائم المنسدلة.xlsm

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

تفضل استاذ حميد ولحسن عمل الكمبوبوكس يمكنك إضافة هذا الكود

Private Sub ComboBox1_DropButtonClick()
lrw = Sheets(2).Cells(Rows.Count, 4).End(xlUp).Row
 ComboBox1.List = Sheets(2).Range("D1:D" & lrw).Value
End Sub

 

 

تعبئة القوائم المنسدلة1.xlsm

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

ممكن تستخدم الكود التالى

Sub my_fill()
    cmb_Fill.Clear
    For i = 2 To Cells(Rows.Count, "A").End(xlUp).Row
        cmb_Fill.AddItem (Cells(i, "A"))
    Next i
End Sub


 

و المجال مفتوح و قابل للتعديل

مرفق ملف

Fill_01.xls

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

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

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information