Excel - Borrar una macro desde otra macro

 
Vista:

Borrar una macro desde otra macro

Publicado por CarLos (1 intervención) el 21/08/2008 19:04:14
Hola foro,

estoy intentando escribir una macro que borre otra macro dentro en un modulo en el libro Prueba.xls en C/:

Lo estoy intentando con este codigo:

Sub Prueba
Application.EnableEvents = False
"Prueba!Mi_Macro()". delete
Application.EnableEvents = True
end sub

(La llamada se realiza desde una macro en otro libro.)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Abraham Valencia
Val: 313
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

RE:Borrar una macro desde otra macro

Publicado por Abraham Valencia (2415 intervenciones) el 21/08/2008 21:52:15
Bueno, en realidad no es tan "simple" como lo habias pensado:

http://www.cpearson.com/excel/vbe.htm

Abraham
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Borrar una macro desde otra macro

Publicado por Mark (273 intervenciones) el 23/08/2008 21:46:47
Si mano desde otro archivo yo no he probado, pero desde el propio archivo, tal vez algo como esto sirva, que tampoco lo he probado pero tus nos contaras

Sub borrando()
On Error Resume Next
Set VBP = Application.VBE.ActiveVBProject
VBP.VBComponents.Remove VBP.VBComponents("Modulo1")
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar