أخي الكريم :
يبدو أني غلبتك بطلباتي
المهم
حصلت على أجابة من موقع أجنبي و كان الكود فاعل :
s = TextBox7.Text
If TextBox7.Text = "" Then 'nothing typed
Exit Sub
End If
For i = 0 To ListBox1.ListCount - 1
'use the LIKE operator to compare
'convert both to Uppercase as well so case does not matter
'set the Selected(i) property for each row in the list
ListBox1.Selected(i)=(UCase(ListBox1.List(i, 0)) Like UCase(s) & "*")
flg = flg Or ListBox1.Selected(i)
Next i
If Not flg Then MsgBox "Not in the list"
لكن بقيت خطوة إن أمكن حلها
الكود في حال وجود أكثر من نتيجة يختار آخر نتيجة
أنا أريد عند الضغط مرة أخرى على الزر أن ينتقل للنتيجة التالية و هكذا
شكرا