Dans l'explorateur VBA, j'ai une rafale de modules et de modules de classe qui sont vides de toutes macros peut on les supprimer sans risques pour faire de la visibilité?
un exemple par macro , pour supprimer les modules standards vides
Sub supprimerTousModulesVides()
Dim vbComp As Object
Dim i As Long, j As Long
For Each vbComp In ActiveWorkbook.VBProject.VBComponents
If vbComp.Type = 1 Then
i = vbComp.CodeModule.CountOfDeclarationLines + 1
j = vbComp.CodeModule.CountOfLines
If j < i Then ActiveWorkbook.VBProject.VBComponents.Remove vbComp
End If
Next
End Sub