جرب هذا الملف
دون الحاجة الى الضفط على زر بحث
يكفي ان تكتب الاسم في الخلية E1 ليقوم اكسل بتحديده(اذا كان الاسم صحيحاً)
Private Sub Worksheet_Change(ByVal Target As Range)
Range("a5:f100").Interior.ColorIndex = xlNone
If Target.Address(0, 0) <> "E1" Then Exit Sub
On Error GoTo 1
Range("z1").FormulaArray = "=MATCH(TRIM(E1),TRIM(B5:B100),0)+4"
t = Range("z1").Value
Range("z1").Clear
Cells(t, 1).Resize(1, 6).Interior.ColorIndex = 6
Exit Sub
1:
MsgBox "This Name Doesn't Exits"
Range("z1").Clear
End Sub