Ajouter un QCM a question unique a une combinaison tiré aléatoirement

Bonjour, c'est mon premier post, je suis novice sous excel, j'ai un projet afin de travailler mon jeu au poker.

Ci joint un fichier excel du rendu que j'aimerai plus ou moins avoir

ce sont des combinaisons tirées aléatoirement lié a un QCM ( question unique ), si je répond juste un 1 s'affiche, sinon 0 et peut importe la réponse une nouvelle combinaison s'affiche automatiquement.

voila, j'essais de récupérer par ci par là des exemples afin de pouvoir réaliser ce projet, mais j'avoue que je galère étant donné que j'ai 0 formation en excel ( je ne compte pas vraiment devenir un expert dans ce domaine, c'est simplement que c'est le moyen que je trouve le plus adapté afin de tirer avantage pour mon travail qui reste le poker, après on y prend goût à tous ses codes, si ça m'apporte quelques connaissances supplémentaire, pourquoi pas.

je reviens au sujet

la Question (A4) est MP vs UTG vs 3x ( c'est en language poker l'action que je dois faire en milieu de position en faisant face au premier relanceur qui ouvre de 3 big blinds (3x)

il y a une main qui apparait au hasard (A6)

en B6 j'ai mis un menu déroulant qui correspond aux réponses possibles

si la réponse est bonne 1 s'affiche en C6 , sinon 0, une nouvelle main est distribué automatiquement ( peut importe si c'est 0 ou 1 , le 1 me permettant de savoir si j'ai juste me suffit)

c'est exactement la même question avec les mêmes choix pour toutes les mains

si vous vous amusez a cliquer sur le menu déroulant, vous verrez donc ce que je souhaite comme rendu

c'est juste une esquisse, en réalité, rien n'est lié , mais c'est ce que j'aimerai réaliser.

si vous regardez a Feuil Marking il y a 4 colonnes avec les mains , les réponses exactes et la réponses du joueur

mon but :

quand la combinaison aléatoire ( A6) apparaît la relier automatiquement au menu déroulant

exemple

si KJo(A6) apparaît, faire le lien entre la Feuill Marketing ou la question et réponse se trouve (ici en A5,B5) et lier le tout dans le menu déroulant

jusqu'ici je n'ai aucune idée de comment procéder ( j'ai vu quelques vidéo sur index et equiv qui me parait être une piste, mais je ne sais absolument pas comment m'y prendre

si vous avez une idée ?

je vous remercie d'avance

amicalement

Richard

28esspok.xlsx (11.71 Ko)

Sans activeX ou userform il te faut surement passer via Validation des données => Options => Autoriser => Personnalisé mais faut trouver la bonne formule à coup de rechercheV, index, equiv, nbval et compagnie aie aie aie

via le Worksheet_SelectionChange tu peux détecter la nouvelle question tiré aléatoirement, il faudrait du coup modifier via code la liste de choix, ci-dessous un code trouvé sur le net:

With Range("C3").Validation
    .Delete
    .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
    xlBetween, Formula1:="=A1:A4"
    .IgnoreBlank = True
    .InCellDropdown = True
    .InputTitle = ""
    .ErrorTitle = ""
    .InputMessage = ""
    .ErrorMessage = ""
    .ShowInput = True
    .ShowError = True
End With

cela mets donc en C3 une liste déroulante avec les valeurs A1:A4

Je n'arrive pas trop à voir ce que tu voudrais y faire apparaitre au final comme réponses possible donc je te laisse voir tout ça déjà de ton coté

bonsoir, déjà merci d'avoir porté attention à ce post

j'ai regardé ton code , ( je n'y connais rien en VBA, j'ai essayé de comprendre ) en mettant des réponses en A1;A5 c'est supposé me mettre un menu déroulant en C3, c'est bien ça ?

j'ai essayé, rien ne se passe

comme expliqué

cela mets donc en C3 une liste déroulante avec les valeurs A1:A4

et cela fonctionne normalement chez moi

liste

Après il te faut bien construire ton fichier (et savoir tout ce que tu veux/aura besoin) et ordonner tes informations comme il faut

Rechercher des sujets similaires à "ajouter qcm question unique combinaison tire aleatoirement"