Re : Question sur la creation d'un QCM
Bonjour David,
merci de prendre le temps de me lire et de me repondre.
J'ai refait chez moi ce que j'avais commencé au boulot, puisque je n'ai pas eu la bonne idée de le copier
Je redonne dans les grandes lignes une explication de ce que je souhaite faire.
J'ai besoin d'un formulaire QCM.
Ce formulaire se découpe de la manière suivante:
Feuille 1: Accueil avec identification, soit un champ pour renseigner son nom et un autre le prenom.
Si les deux champs sont renseignés, le bouton "Commencer" apparait, et un clic sur celui ci amène à la feuille 2, qui contient la première question, et les réponses possibles.
Feuille 2:
Un formulaire donc, où apparait le numéro de la question, l'intitulé de cette question est les réponses possibles avec leur checkbox accolée.
J'explique plus loin comment je perçois le côté "récursif" et donc programmé de chaque question.
Feuille de fin:
là je suis pas sur, mais je mettrais peut être un message pour remercier de la participation au QCM, les résultats étant envoyés plus tard à la personne.
Il faudrait donc que la feuille résultats compile les résultats du quiz.
dans cette feuille j'ai fait un test mais je pense ne pas avoir vérifié les bonnes valeurs.
Le côté "récursif" donc:
Tu verras il y a une feuille Questions et une feuille Réponses;
Les tableaux sont les mêmes quasiment dans la structure.
Ce que j'imagine c'est deux tableaux, qui alimenteraient une fonction récursive;
Je te pose mon raisonnement :
tableau_questions(
('num_question'=>1,'intitule_question'=>'Combien font 2+2 ?', 'reponse_1'=>4, 'reponse_2'=>5,'reponse_3'=>'La moitié de 8','reponse_4'=>22),
('num_question'=>2,'intitule_question'=>'blablabla ?', 'reponse_1'=>titi, 'reponse_2'=>oui,
'reponse_3'=>'non')
)
tableau_reponses(
(num_question'=>1, 'reponse_1'=>1, 'reponse_2'=>0,'reponse_3'=>1,'reponse_4'=>0),
('num_question'=>2, 'reponse_1'=>0, 'reponse_2'=>0,'reponse_3'=>1)
)
Donc avec le tableau questions:
je sais au départ combien j'ai de questions ( par exemple 15):
Je boucle:
for(i=0;i<15;i++){
pour l'entrée n° i du tableau_questions, on construit le QCM avec le numéro de la question, son intitulé et les réponses possibles.
Puis sur le bouton "Suivante", on enregistre les résultats dans la page résultats, et on passe à la question i +1.
}
Est-ce que j'ai le bon raisonnement ? Est-ce c'est possible avec Excel ? j'imagine que c'est possible, vu les capacités d'excel, ce sont plus les miennes au niveau connaissance d'excel dont je doute !
Merci d'avance pour les pistes et l'aide que tu pourrais m'apporter .