Supprimer un module d'un fichier A depuis un fichier B [Résolu]

Messages postés
4
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
16 juillet 2009
- - Dernière réponse : Goninph
Messages postés
5
Date d'inscription
samedi 26 juillet 2008
Statut
Membre
Dernière intervention
25 mars 2016
- 9 janv. 2016 à 10:48
Bonjour,
Je souhaite mettre à jour un module de plusieurs fichiers. Je veux donc créer un nouveau fichier qui va ouvrir les fichiers à modifier afin de supprimer le module en question puis importer le module mis à jour (depuis un fichier .bas).

Ma macro fonctionne, sauf que "ActiveWorkbook.VBProject.VBComponents.Remove" et "ActiveWorkbook.VBProject.VBComponents.Import" s'exécutent dans mon fichier de migration et pas dans mon fichier à modifié...

Donc en résumé, comment forcer précisé le fichier dans le "VBProject.VBComponents".

Merci d'avance pour vos réponses...
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
4
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
16 juillet 2009
3
Merci
Ok, problème "auto-résolu" !
Le problème venait en fait de mon "remove" qui ne s'effectuait pas. Pour info, j'ai remplacé

ActiveWorkbook.VBProject.VBComponents.Remove (nom_module)

par

Set m = ActiveWorkbook.VBProject.VBComponents.Item(nom_module)
ActiveWorkbook.VBProject.VBComponents.Remove (m)

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 140 internautes nous ont dit merci ce mois-ci

Commenter la réponse de yGGdr4si1
Messages postés
5
Date d'inscription
samedi 26 juillet 2008
Statut
Membre
Dernière intervention
25 mars 2016
0
Merci
Bonjour et bonne année.

Je doit faire exactement la même chose, auriez-vous le code complet ou le fichier ?

Merci et bon week end

Philippe
Commenter la réponse de Goninph
Messages postés
5
Date d'inscription
samedi 26 juillet 2008
Statut
Membre
Dernière intervention
25 mars 2016
0
Merci
Merci
Commenter la réponse de Goninph