Bonsoir,
Une proposition ci dessous.
Mais cependant attention, étant donné qu'il n'y a pas de fichier et que nous ne savons pas s'il y a des doublons ou pas...
J'ai mis le résultat dans un msgbox puisque nul part vous dites quoi en faire.
Sub cherche()
Dim i As Long
With Sheets("Temporaire")
For i = 1 To .Range("B" & .Rows.Count).End(xlUp).Row
If Sheets("FL").Cells(23, 5) = .Cells(i, 2) Then
MsgBox .Cells(i, 1)
End If
Next i
End With
End Sub
ou avec le offset pour vous montrer son utilisation :
Sub cherche()
Dim i As Long
With Sheets("Temporaire")
For i = 1 To .Range("B" & .Rows.Count).End(xlUp).Row
If Sheets("FL").Cells(23, 5) = .Cells(i, 2) Then
MsgBox .Cells(i, 2).Offset(, -1)
End If
Next i
End With
End Sub