Re : Variables mal definies
Bonsoir Dennnisss et au forum,
Voici une solution.
Lors du clic sur le bouton Valider, la première cellule de la feuille Données est mise à jour avec la donnée de la zone de texte TextBox1. A ce moment, l'événement "Click" sur la listbox est également déclenchée.
La raison est que pour la listbox, la propriété Rowsource est renseignée dans Userform_Initialize. De ce fait, à chaque modification dans la feuille Données, cela déclenche la mise à jour de la listbox. Donc, les données saisies ne sont pas sauvegardées dans la feuille.
Par conséquent, pour éviter ce problème, j'ai déclaré une variable publique "traitOK". Si cette variable est à vrai, l'événement clic sur la listbox ne se déclenche pas.
J'ai mis les modifications dans le fichier joint.
J'espère que les explications sont claires.