Pour la réalisation d'un QCM dans mon entreprise, j'ai un Excel maitre qui génère x QCM avec y questions aléatoires choisies parmi une liste.
Seulement je souhaite intégrer une fonction de correction qui s'active avec un bouton sur chacun de ces QCM, afin que chaque personne puisse comprendre ses erreurs.
J'exporte donc un module contenant les différentes macro nécessaire, que chaque QCM va importer, ce qui veut dire que chaque WorkBook QCM contient la macro correction.
Seulement le bouton censé lancer la macro de correction dans le module du QCM, lance la macro du module du fichier maitre.
Je souhaite donc couper le lien entre les deux documents en utilisant:
VB:
Call imported_module.correction
Seulement je ne sait pas comment renommer le module quand j'utilise le code :
Je t'ai mis un document ou j'ai enlevé toutes infos en pièce jointe.
Pour l'instant le document est un proto donc beaucoup de chemin risquent d'être perdus, je suis preneur de tout conseil qui me permettrait d'améliorer mon format et de rendre le document plus userfriendly au cas ou quelqu'un aurait besoin d'y jeter un œil.