Bonjour le fil, bonjour le forum,
Jean Claude je t'avoue n'avoir jamais travaillé avec des requêtes SQL. Donc ton code me pose problème.
En pièce jointe une autre solution :
• La recherche se fait désormais via le bouton Rechercher (en bas à droite d l'userForm)
• Cela ouvre une nouvelle userForm dans laquelle tu vas taper le texte recherché
• en fonction du texte édité la liste s'affiche
• clique sur élément de la liste pour rouvrir l'Userform initiale avec les données du client choisi affichées
• modifie puis le bouton valider va valider la ligne du client choisie
En fait tout se joue avec la variable publique LI. Si elle est nulle (aucune recherche n'a été faite) le bouton Valider va agir sur la première ligne vide du tableau, sinon le bouton va agit sur la ligne de l'élément sélectionné...
le fichier :