Visual Basic para Aplicaciones - Ejecutar macro de excel desde visual basic

Life is soft - evento anual de software empresarial
 
Vista:

Ejecutar macro de excel desde visual basic

Publicado por Jenny (2 intervenciones) el 01/12/2004 17:12:17
Hola,
¿Cómo hago desde Visual Basic para mandar a ejecutar una macro que fue realizada dentro de un libro de excel?

Gracias de antemano.

Jenny
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

RE:Ejecutar macro de excel desde visual basic

Publicado por J.Fernando (40 intervenciones) el 03/12/2004 22:44:55
Podrías llamar el procediemiento en el evento open del libro.

Luego desde VB abres el libro y entonces la macro se ejecutará automaticamente.

Set MiAplicacion=CreateObject("Excel.Application")
Set MiLibro=MiAplicacion.Workbooks.Open("C:\Ruta\MiArchivo.Xls")

Para abandonar:

MiLibro.Close
MiAplicacion.Quit
Set MiLibro=Nothing
Set MiAplicacion=Nothing

En relidad no se si abriendo de la misma manera como te explique y usando Application.Run (NombreMacro,Argumento1,....) Funcione

Saludos
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