Borrar con vba todos los proyectos excepto uno
Deseo por medio de un código vba borrar todos los proyectos del mismo libro excepto uno que se llame por ejemplo "esteno"
Como puedo adaptar el siguiente código, ¿qué borra todas las macros y formularios del libro?
Desde ya. Muchas gracias!
Sub borrar_todas_las_macros2()
Dim VBcomp As Object
Dim VBproj As Object
Set VBproj = ActiveWorkbook.VBProject
For Each VBcomp In VBproj.VBComponents
Select Case VBcomp.Type
Case Is = vbext_ct_StdModule, vbext_ct_ClassModule, vbext_ct_MSForm
VBproj.VBComponents.Remove VBcomp
Case Is = vbext_ct_Document
With VBcomp.CodeModule
.DeleteLines 1, .CountOfLines
End With
End Select
Next VBcomp
End Sub
1 respuesta
Respuesta de Abraham Valencia
1