tu pourrais maintenant dire où cela se trouve? j'ai fait une recherche sur ce que tu as posté au début et je n'ai rien trouvé ! (surtout que je n'aime pas du tout les userform !)
Tu préfères placer des TextBoxs, etc.. directement sur la feuille ?
Je préfères en effet travailler directement sur une feuille excel plutôt qu'un userform. Je hais les userform, sauf utilisation simple et très spécifique. C'est plein de problèmes potentiels : format date et nombre, liste déroulante, programmation ... j'ai l'impression que c'est la survivance du passé (cela me rappelle VB3 !) et que microsoft n'en a pas fait bénéficier ce qu'il a fait pour une feuille de calcul.
Je remplace quand je peux par un onglet spécifiquement dédié à la saisie, plus facile à construire. Dans son principe ... je crée un onglet "bien présenté", j'y mets toutes les conditions de format et de validation par liste des données, j'identifie chaque valeur avec un nom _colXX où XX est le numéro de la colonne de la base de données et ensuite je lui colle une macro générique.
https://forum.excel-pratique.com/viewtopic.php?p=735309#p735309
Bon, donc pour ici, je te laisse conclure ...