• 👏 Bienvenido a nuestra comunidad Excel

    ¿Todavía no estás registrado? 😲

    Registrate gratis aquí y podrás:

    💪 Hacer preguntas a los expertos
    ⬇️ Descargar ejemplos y plantillas
    🏅 
    Acceder a contenidos premium

Macro para eliminar Macro

pafc2003

New member
Hola Amigos...
Puedo desde una macro eliminar automaticamente otra macro?

trate de hacer la rutina con grabar macro pero no me resulta.. habra algun comando o forma de lograrlo?

Saludos
 

Antoni

Well-known member
Suponiendo que tienes tu macro en el Módulo2:

Código:
With ActiveWorkbook.VBProject
   .VBComponents.Remove .VBComponents("Módulo2")
End With

Ten en cuenta que se elimina el Módulo2 entero con todas las macro que existan en él.
.
 

eavjperu

Active member
Hola

No olvidar que previamente se tiene que activar la siguiente opción: Archivo - Opciones - Centro de confianza - Configuración del centro de confianza, y ahí activar el check de "Confiar en el acceso de objetos de proyectos de VBA", de no hacerlo, dará error. Ah, cuidado con borrar el módulo en donde tienes macros que te sirvan jejeje.

Saludos

Abraham Valencia
https://abrahamexcel.blogspot.com/
Lima, Perú
 

pafc2003

New member
funciona perfecto...
en un principio estaba reemplazando "Módulo1" por el nombre de la macro... pero despues me di cuenta que en realidad debia poner tal cual "Módulo1"... super!

Muchisimas Gracias a ambos
 
Arriba