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

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

قام بنشر

تفضل أخى ابراهيم

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = [F9].Address Then
For Each cl In [C5:IV5]
If cl <> "" Then myarr = myarr & cl & ","
Next
With Range("F9").Validation
        .Delete
        .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
        xlBetween, Formula1:=myarr
        
    End With
End If
End Sub

قائمه1 .rar

قام بنشر (معدل)

أستاذنا الفاضل / رجب جاويش

 

جزاك الله خيراً على الكود الجميل.

 

أستاذنا الفاضل / جمال عبد السميع

 

جزاك الله خيراً على الحل بالمعادلات. والأجمل فيها الترتيب الأبجدي.

 

جعل الله أعمالكم في ميزان حسانتكم.

تم تعديل بواسطه أم عبد الله
قام بنشر

الخى الحبيب رجب

ماذا لو اردنا اضافة عمود اخر

مثلا لدينا بيانات فى الخلايا من A1:A20

ونريد عمل قائمه مطاطه ايضا فى الخلايا من

D5:D50

بحيث يصبح الكود يشتمل على عدد2قائمه مطاطه

واحده فى العمود F

والاخرى فى العمود D

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.

×
×
  • اضف...

Important Information