Si toutes tes ComboBox existent et sont bien sur l'UserForm que tu initialise, ainsi que tes plages sur ta Feuil1 , je ne vois aucune raison pour que cela ne fonctionne pas.
Ne serais-tu pas en train d'essayer de remplir des ComboBox de ta 2ème ou 3ème UserForm lors de l'initialisation de ta 1ère UserForm ou quelque chose dans ce genre ?
Chaque liste doit être remplie lors de l'initialisation, de l'activation ou via un évènement, de l'UserForm sur laquelle elle se situe.
Tant que ton code n'a pas fait apparaître ton UserForm3 par exemple, les ComboBox qui s'y trouvent "n'existent pas" pour le programme, et donc tu ne peux pas les remplir lors de l'initialisation de ta UserForm1.
Partager