Hallo Jelena,
Grundsätzlich so:
Sub FindeWert()
Dim lastrow As Long, found As Range, first As String
lastrow = Cells(Rows.Count, 2).End(xlUp).Row
With Range("B3:B" & lastrow)
  Set found = .Find(Range("E10").Value)
  If Not found Is Nothing Then
    first = found.Address
    found.Interior.Color = RGB(255, 255, 0)
    Do
      Set found = .FindNext(After:=found)
      found.Interior.Color = RGB(255, 255, 0)
      If found.Address = first Then Exit Do
    Loop
  End If
End With
End Sub
Gruß Mr. K.