الاستاذ الفاضل جمال
بالفعل تعديلي الاخير كان على الدالة القديمة
اشكرك جزيل الشكر على لفت الانتباه لا اقول الا لقد هرمنا هرمنا
والدالة التي بالمشاركة الاولى بعد التعديل اصبحت كالاتي
Function VLOOK2ALL(قيمة_البحث As Variant, جدول_البيانات As Range, عمود_النتيجة, رقم_الظهور)
For x = 1 To جدول_البيانات.Rows.Count
If جدول_البيانات.Cells(x, 1) = قيمة_البحث Then
Counter = Counter + 1
If Counter = رقم_الظهور Then VLOOK2ALL = جدول_البيانات.Cells(x, عمود_النتيجة): Exit For
If VLOOK2ALL = 0 Then
VLOOK2ALL = ""
End If
End If
Next
End Function
شكراً لك مرة اخرى