Bonjour à tous,

J'ai une macro me permettant de copier un fichier excel (avec saveCopyAs) et qui pour cette copie supprime le code et les modules et les feuilles. Le hic, c'est que qu'il ne me supprie pas tout le bougre. Le code est bien supprimé mais en ouvrant mon nouveau fichier il me demande toujours si je veux activer les macros (et effectivement des modules sont encore présents mais vides). Ayant cherché pendant 2 jours je m'en remet à vous...Peut être quelqu'un a rencontré le problème?

Merci d'avance!

Voici mon bout de code (c'est ce qu'on retrouve dans chaque forum):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
For Each VBC In Workbooks(NomFichier).VBProject.VBComponents
        Select Case VBC.Type
            Case 1 To 3
                Workbooks(NomFichier).VBProject.VBComponents.Remove VBC
            Case Else
                With VBC.CodeModule
                .DeleteLines 1, .CountOfLines
                End With
        End Select
    Next VBC