Para ejecutar una macro desde otro libro de Excel?

En un libro de Excel ejecuto una macro que abre otro libro de Excel en donde necesito ejecutar otra macro. ¿Cómo puedo hacer esto?

Respuesta
1

¿Puedes intentar con este código?

Sub AbreExcel()
Dim ExcelApp As Excel.Application
Set ExcelApp = New Excel.Application
libro = "C:\Users\RAUL\Desktop\Enlistar rango de Años.xlsm"
ExcelApp.Workbooks.Open (libro)
ExcelApp.Visible = True
ExcelApp.Run "El Nombre de tu Macro"
Set ExcelApp = nothing
End Sub

Saludos y espero sea de utilidad!

Suscríbete a mi canal: http://bit.ly/1KgurfF

Sigueme en Twitter https://twitter.com/RaduNordenhulk

Agregame en Facebook: http://on.fb.me/1oFUXVL

Sigue mis publicaciones en mi blog: http://radunordenhulk.blogspot.com/

1 respuesta más de otro experto

Respuesta
1

H o  l a:

Después de abrir tu "otro libro", pon la siguiente instrucción:

 Run "'otro libro.xlsm'!NombreMacro"

':)
':)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas