Bonjour à tous,

Mon souci concerne l'utilisation des ListBox, je vais essayer de l'expliquer:

Je réalise une routine VBA pour résoudre différents exercices, j'ai donc créé un userform pour que l'utilisateur puisse choisir l'exercice qu'il veut résoudre.
Dans cet userform, j'ai introduit une ListBox à choix unique et j'ai utilisé le "userform_initialyze" pour fixer un exercice type afin d'éviter que l'utilisateur ne choque
aucun exercice.
Cet userform se lance au démarrage d'Excel, et jusqu'à présent aucun souci.
Une fois qu'il a choisi son exercice, un nouvel userform permet de rentrer les valeurs nécessaires pour le résoudre et l'utilisateur a le choix entre deux boutons:
1) lancer les calculs 2) retourner sur l'userform de selection

Mon souci est que lorsque l'utilisateur retourne sur l'userform de selection, la ListBox ne lui permet plus de choisir un type d'exercice. Elle est comme "figé".

Pour faire apparaitre mes userforms, j'utilise "userform.show", "unload.userform" pour les faire disparaitre. Et lorsque l'userform de selection est validé, la valeur est stocké dans une cellule via rowsource.

Merci d'avance pour votre aide, et désolé pour le pavé ^^'