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

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

  • تمت الإجابة
قام بنشر

جرب هذا الماكرو

Sub Fil_combo()
Dim k, col, arr(), i%: i = 1
For k = 1 To Sheets.Count
    col = Sheets(k).Tab.Color
    If col Then
      ReDim Preserve arr(1 To i)
      arr(i) = Sheets(k).Name
      i = i + 1
    End If
Next
 With Me.ComboBox1
 .List = Split(Join(arr, ","), ",")
 .Value = .List(0)
 End With
End Sub

 

COMBO_fil.xlsm

  • Like 2
  • Thanks 1
قام بنشر

 ممكن اخر طلب من حضرتك

ممكن على نفس الكموبكس دا اللون الاحمر وفي كموبكس تاني لون ازرق بس وشكرا لحضرتك

من فضلك هوه دا الي انا طلبه كل كموبكس يجيب لون مختلف عن الاخر في الكموبكس ١اللون الاحمر والثاني ازرق مثلا الي انا احدده

  • 1 year later...
قام بنشر

بعد إذن أخي الكريم سليم

لعرض الشيتات الملونة باللون الأحمر فقط

يمكنك تغيير الشرط الخاص بلون الشيت من

If col Then

إلى

If col = RGB(255, 0, 0) Then

وبالنسبة لعمل قائمة منسدلة للشيتات باللون الأزرق

يمكنك استعمال نفس الكود مع تغيير اسم الكومبوبوكس وكود اللون

If col = RGB(0, 0, 255) Then

بالتوفيق

  • Like 1

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

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information