بحثت فى منتدانا عن الأجابة على سؤالى ولم اوفق
لذا ارجو التكرم بموافاتى بالأجابة
عندى جدول ووضعت بكل الصفوف بالعمود الثانى قائمة منسدلة باسماء الجهات المختلفة
وعند محاولتى الترحيل لرقم بالعمود السادس لشيت اخر بشرط ان تكون الجهة المختارة من القائمة مثلا " القاهرة" وذلك بالكود التالى
Dim i As Integer
i = ActiveCell.Row
For i = 8 To 202
If sheet2.Cells(i, 2).Value = "Cairo" Then
sheet17.[b7] = sheet2.Cells(i, 6)
End If
If sheet2.Cells(i, 2).Value = "Helwan" Then
sheet17.[b8] = sheet2.Cells(i, 6)
End If
If sheet2.Cells(i, 2).Value = "AlGeza" Then
sheet17.[b9] = sheet2.Cells(i, 6)
End If
Next i
Sheets("sheet17").Select
End Sub
ولكن لم يفلح الكود لذا قمت بتغير العمود الذى لا يوجد به قائمة منسدلة وكتبت اسم الجهة يدويا تم الترحيل بنجاح
لذا ارجو التكرم من سيادتكم بالرد كيف اشير على محتوى موجود بالقائمة المنسدلة مثل "القاهرة" على سبيل المثال ليتحقق الشرط