Hello
tes modules 1 et 2 contiennent des macros.. je ne sais pas ce que tu faisais avec. je les ai laissées..
par rapport à l'USF, ils ne servent pas.. donc.. tu peux les supprimer si tu n'as pas besoin de ces macros..
si tu remplaces un control (TextBox) par un autre type de control, effectivement, le code va bugger puisqu'il y a des boucles (for i=1 to NbColonne, : me.controls("TextBox" &i) )
le code s'attend à voir 6 ou 7 textbox.. avec des noms TextBoxXX
pourquoi vouloir remplacer le textbox d'adresse par un listbox?? les deux controls (TextBox et ListBox) n'ont rien à voir et ne servent pas à la meme chose..
voir ici pour un peu de lecture sur les controles
Utiliser les contrôles dans un UserForm, en VBA Excel