Bonjour,
La propriété ListRows de tes Combobox est fixé à 8.
Tant qu'il n'y a pas plus de 8 éléments à afficher il n'y a pas d' "ascenseur" pour visualiser les valeurs suivantes (puisqu'il n'y en a pas)
Pour la combo ComboBoxSurface il y aurait 12 éléments à faire afficher, mais elle n'en affiche que 6.
Car lors de l'initialisation dans Private Sub UserForm_Initialize(), la variable i n'est pas réinitialisée (2) et donc on commence la boucle avec la valeur de i de la boucle précédente.
Rajouter i=2 avant l'initialisation de ComboBoxSurface.
A+