Bonjour
J'ai une plage de données dans la colonne A :
A1 = toto
A2 = tata
A3 = titi
A4 = tutu
A5 = toto
A6 = tata
J'utilise la fonction "find" pour effectuer une recherche dans cette plage.
Le problème est que cette fonction ne semble pas chercher dans la 1ère cellule de la plage fournie.
Exemple :
Dans cette exemple, je recherche la chaine "toto" dans la plage "A1:A6".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 c = ActiveSheet.Range("A1:A6").Find(What:="toto", LookIn:=xlValues, LookAt:=xlWhole).Address MsgBox c
Il devrait me retourner la cellule $A$1 mais il me retourne la suivant qui contient cette chaine, soit $A$5.
Y a-t-il un paramètre à positionner pour lui demander de chercher dès la 1ere cellule de la plage ?
Merci d'avance
Partager