Bonjour,
Nous avons un système de boitiers électroniques qui fournit une feuille excel avec les résultats présentés de cette façon :
dans mon classeur Excel, j'ai également créé un tableau indiquant les réponses correctes pour chaque question
q1 --> ABC
q2 --> BC
q3 --> AB
etc.
Je cherche une formule VBA permettant de comparer la réponse de l'utilisateur avec la réponse correcte et :
- Attribuer 1 pour chaque réponse correcte
- Soustraire -1 (pénalité) en cas de réponse incorrecte.
Exemple 1 :
propositions du QCM : ABCDE
Réponse correcte attendue : BCE
réponse de l'utilisateur : BCE
note = 1 (C) + 1 (B) + 1 (E) = 3
Exemple 2 :
propositions du QCM : ABCDE
Réponse correcte attendue : ABE
réponse de l'utilisateur : ABCE
note = 1 (A) + 1 (B) + 1 (C) - 1 (E) = 3
Merci pour votre aide.