Sly le globe trotter
XLDnaute Occasionnel
Bonjour tout le monde,
En cherchant sur le net de quoi résoudre mon problème, à savoir la suppression du Module1 d'un fichier B à partir d'un fichier A, je suis tombé sur le code suivant :
Source : Programming In The VBA Editor
Est-il possible de modifier ce code pour pouvoir modifier le Module1 d'un classeur autre que le classeur actif, en passant ce classeur en argument de la fonction ?
J'ai essayé quelques modifications mais n'ai pas trouvé la bonne 🙁
Merci pour votre aide
En cherchant sur le net de quoi résoudre mon problème, à savoir la suppression du Module1 d'un fichier B à partir d'un fichier A, je suis tombé sur le code suivant :
Code:
Sub DeleteModule()
Dim VBProj As VBIDE.VBProject
Dim VBComp As VBIDE.VBComponent
Set VBProj = Activeworkbook.VBProject
Set VBComp = VBProj.VBComponents("Module1")
VBProj.VBComponents.Remove VBComp
End Sub
Est-il possible de modifier ce code pour pouvoir modifier le Module1 d'un classeur autre que le classeur actif, en passant ce classeur en argument de la fonction ?
J'ai essayé quelques modifications mais n'ai pas trouvé la bonne 🙁
Merci pour votre aide
Dernière édition: