Bonjour,
Comment peut-on depuis une macro écrite en VBA sous excel effacer dans un autre fichier excel un module de macro complet ?
Je m'explique. Depuis une macro je parviens à effacer entièrement du code dans un autre fichier excel avec le code suivant :
mais je ne parviens pas à effacer du fichier excel "NomFichier" le module nommé "Main". Ce qui fait que quand je réouvre ce fichier un message m'indique la présence de macros. Cela semble dû à la présence de ce module même s'il est vide car quand je l'efface moi-même je n'ai plus de message à l'ouverture du fichier excel.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 With Application.Workbooks(Dir(NomFichier)) With .VBProject.VBComponents("Main").CodeModule .DeleteLines 1, .CountOfLines End With End With
J'espère avoir été clair dans mon explication
En attendant une réponse merci d'avance.
Partager