job75
XLDnaute Barbatruc
Bonjour à tous et à toutes,
Cette solution vient d'un fil de C@thy mais j'ouvre cette discussion pour facilement la retrouver :
Quand je dis "valeur quelconque" cela exclut les valeurs logiques et les valeurs d'erreur.
Fichier joint.
A+
Cette solution vient d'un fil de C@thy mais j'ouvre cette discussion pour facilement la retrouver :
Code:
Sub Rechercher()
Dim x As Variant, i As Variant
x = InputBox("Entrez la valeur texte, nombre, date, heure :", "Rechercher")
i = Replace(x, ".", Mid(1.1, 2, 1)) 'séparateur décimal de l'ordi
If IsNumeric(i) Then x = CDbl(i) Else If IsDate(x) Then x = CDbl(CDate(x))
i = Application.Match(x, [B:B], 0)
If IsNumeric(i) Then Cells(i, 2).Select 'valeur trouvée
End Sub
Fichier joint.
A+