Re : Besoin d’aide pour module de classe
Bonsoir.
Votre UserForm_Initialize semble s'occuper seulement de ComboBox, non de TextBox.
Alors pour ça, oui, je confirme, j'ai un module de classe ComboBoxLiées qui s'occupe de toute la gestion des choix, si ça vous intéresse, et se comporte vis à vis de l'Userform comme un super-ComboBox unique. La différence c'est qu'au lieu de renvoyer seulement un ListIndex dans sa List il renvoie carrément une liste des numéros de lignes en correspondance avec les choix dans la base de donnée qui a servi à l'alimenter. C'est très simple à utiliser, il faut juste lire les commentaire qui expliquent ce que chaque chose fait, en évitant de chercher à comprendre comment elle le fait. Parce que rien n'est à y adapter selon les besoins, tout se pilote depuis l'Userform.
Il ne vous reste que 7 TextBox à écrire ou lire aux bonnes colonnes, et elles ont des noms clairs. Je vous déconseille de le faire avec une boucle selon les Tag, surtout qu'elles correspondent à des données de natures différentes. L'objet ComboBoxLiée, lui, permet de le faire avec une boucle pour les ComboBox dont on lui a confié la charge. Vous pourriez encore réduire à une ou deux TextBox en mettant des ComboBox pour presque tout, notamment le Prénom et la date de naissance.