Bonjour a tous
Voici ton fichier révisé.
Pour ton info:
Concernant la recherche, la raison pour laquelle tu trouve 144 et non 4 est que tu cherche avec comme critère: LookAt:=xlPart
J'ai donc remplacé dans ton code xlPart par xlWhole, voir copie du code en desous.
Selection.Find(What:=Textcdsal.Value, After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False).Activate
En faite xlWhole et xlPart, c'est comme le vrai et faux dans ton rechercheV.
Je t'ai aussi ajouté un contrôle des erreurs, parce que si tu introduit un client inexistant, tu as bug, normal, alors je lui ai ajouté une instruction, Si erreur, aller la, tu verras, facile a comprendre
J'ai egalement changé une petit chose dans le textbox ou tu introduit ton client, comme tu as mis comme evenement _change, des que tu introduit le premier chiffre il commence a chercher, en faite j'ai modifie par _DoubleClick, ce qui fait que tu introduit ton code client et ensuite tu double clic dans le textbox, et il cherche.
Voila en gros
Bonne chance
@Christophe@