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?

2 respuestas

Respuesta
1

H o  l a:

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

 Run "'otro libro.xlsm'!NombreMacro"

':)
':)
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/

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas