Bonsoir Clarck, bonsoir le forum.
Le spécialiste des userform, c'est @+Thierry. Cependant, voici ce que je te propose: Si le userform est lancé alors qu'une cellule parmis les données déjà saisies est active, alors il considère que l'on cherche à modifier cette cellule. Si aucune cellule de la plage de données déjà saisies n'est activé, alors le userform s'initialise en mode "nouvelle saisie". C'est ce que j'utilise pour mon prog de gestion de compte perso, et je trouve cela assez pratique.
Pour démo, le fichier joint comporte un exemple, limité à 3 textbox. A toi de le mettre à ta sauce, avec notamment l'initialisation des combo.
J'ai juste un petit problème. Je voulais en plus mettre en surbrillance le textbox correspondant à la cellule active en cas de modification, et je n'arrive plus à me dépatouiller avec les sellenght et selstart.
Bonne soirée. Laurent.