XL 2016 Renommer un module lors de l'export

Hoooodini

XLDnaute Nouveau
Bonjour,

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 :
VB:
ThisWorkbook.VBProject.VBComponents("Module2").Export "C:\Users\MB614820\Desktop\Dossier test\" & Format(Date, "dd-mm-yyyy") & "\module.bas"

Si l'on pouvait m'aider dans ce petit problème.

Cordialement.
 

Hoooodini

XLDnaute Nouveau
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.
 

Pièces jointes

  • Document sans infos.xlsm
    50.9 KB · Affichages: 2

Statistiques des forums

Discussions
315 090
Messages
2 116 102
Membres
112 661
dernier inscrit
ceucri