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

Signaler
Messages postés
4
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
16 juillet 2009
-
Goninph
Messages postés
5
Date d'inscription
samedi 26 juillet 2008
Statut
Membre
Dernière intervention
25 mars 2016
-
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...

3 réponses

Messages postés
4
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
16 juillet 2009

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)
Messages postés
5
Date d'inscription
samedi 26 juillet 2008
Statut
Membre
Dernière intervention
25 mars 2016

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
Messages postés
5
Date d'inscription
samedi 26 juillet 2008
Statut
Membre
Dernière intervention
25 mars 2016

Merci