تفضل اخي هذا بالكود افضل من المعادلات لعله المطلوب
Sub FindName()
Dim v As String, rngFound As Range
v = Application.InputBox(Prompt:="Enter Name or Number Code", Type:=2)
If v = "False" Then Exit Sub 'user canceled
Set rngFound = Range("A:B").Find(v, , xlValues, xlWhole, 1, 1, 0)
If Not rngFound Is Nothing Then
Range("C2").Value = rngFound.EntireRow.Range("B1").Value
Range("D2").Value = rngFound.EntireRow.Range("A1").Value
Else
Range("C2:D2").ClearContents
MsgBox v, vbExclamation, "No Match Found"
End If
End Sub
مطلوب.xls