Re Steve,
J'ai réussi à prendre un peu de temps pour toi.
Voici ci-joint un exemple de ce que l'on peut faire.
A titre indicatif quelques précisions :
- regarde bien le code du UserForm pour pouvoir l'adapter à tes besoins, j'ai tout commenter pour que tu puisses comprendre facilement, mais c'est pas franchement compliqué (pour visionner le code, onglet Développeur (non affiché par défaut), puis Visual Basic, puis clic droit sur "UserForm1" et "Code")
- les listes de données, que ce soit pour le noms des équipes ou pour les options, doivent être rangées en colonnes, je ne connais pas de possibilité où l'on puisse avoir les options sur des cases en ligne
- dans mon exemple, j'ai simplement pris comme source de données les cases que j'avais rempli ("Listbox1.rowsource = "B2:B5"" par exemple), mais si ces listes sont dynamiques, je te conseille d'insérer un petit bout de programme qui cherche la dernière ligne remplie de ton tableau et qui adapte la "taille" du RowSource en fonction de nombre de lignes d'options disponibles.
J'espère que c'est ce que tu voulais.
Bonne continuation