Salut,
Je trouve que c'est un travail intéressant à faire sur Excel.
Il y a de multiples façon de réaliser le travail demandé, mais comme l'a dit Rouge, il faut bien structurer la logique que l'on veut suivre avant d'écrire le code.
J'avoue, pour des cas pas trop complexes, je n'écris plus cette structure, mais je me la représente quand même mentalement.
J'ai fait quelque chose mais je n'ose pas le mettre en ligne car ça pourrait t'orienter vers une solution que tu n'aurais pas choisi toi-même.
Je te dis ça car je l'ai écrit de façon bien différente, avec quelques contraintes que je me suis imposées :
- Je ne veux pas choisir l'ordre des questions, mais qu'elles se génèrent aléatoirement pour que le jeu ne soit pas répétitif.
- Je ne veux pas générer un code trop complexe, mais je veux plutôt exploiter les fonctionnalités Excel, comme les formules et le filtre avancé.
- Je veux être sûr de balayer toutes les questions si nécessaire (même plusieurs fois dans le cas de choix multiples).
- Je veux formuler les questions pour qu'elles soient grammaticalement et orthographiquement correctes tout en étant simples à définir, pour cela je vais utiliser une formulation neutre dans mes questions.
- Je veux saisir le minimum d'informations en "dur" dans le code.
-...
J'ai mis le fichier, mais je préférerais que tu avances à ta façon le plus longtemps possible avant de l'ouvrir, de mon point de vue, c'est comme ça qu'on apprend le mieux.