XL 2013 Transfert de Module VBE d'un Classeur vers un Autres

Dranreb

XLDnaute Barbatruc
Je ne comprends pas. Si vous traitez le projet VBA d'un autre classeur que celui qui porte le code qui fait ça, ne pouvez vous simplement travailler avec WbkNewCl.VBProject ? (WbkNewCl représentant, d'après ce que ce nom suggère, le classeur à traiter et surtout pas ThisWorkbook !)
 

Dranreb

XLDnaute Barbatruc
Des feuilles dont les objets Worksheet sont munis de code peuvent être copiées sans problème dans un nouveau classeur. Mais bien sûr si ce code à besoin d'une référence il faut l'ajouter au projet du nouveau classeur, probablement même tout au début, avant de l'enregistrer, avant de faire quoi que ce soit d'autre. S'il y a aussi du code à mettre dans ThisWorkbook c'est possible. Mais pas en transférant le module. En utilisant les moyens permettant de mettre du code dedans. Je ne sais plus bien en quoi ils consistent. Il faut utiliser l'objet CodeModule.
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 304
Messages
2 087 068
Membres
103 453
dernier inscrit
Choupi