Sub MacroMOT()
Dim Cel As Range
Dim Pl As Range
Dim Prenom$
On Error GoTo Fin
Prenom = InputBox("Indiquez le PrŽnom recherchŽ")
If Prenom = "" Then Exit Sub
For Each Cel In Cells.SpecialCells(xlCellTypeConstants)
If InStr(1, Cel.Value, Prenom, vbTextCompare) Then
If Pl Is Nothing Then
Set Pl = Cel
Else
Set Pl = Application.Union(Pl, Cel)
End If
End If
Next Cel
Pl.Select
If Not Pl Is Nothing Then
MsgBox "Ref trouvees pour : " & Prenom & vbCrLf & vbTab & Pl.Address(0, 0)
Else
MsgBox "Pas trouvee de Ref pour : " & Prenom & " ! "
End If
Fin:
If Err.Number Then MsgBox "une erreur c'est produite dans la requête" & vbCrLf & err.description
On Error GoTo 0
End Sub