Inicio > Programación > guaso > Como se ejecuta una Macro desde Visual Basic

Como se ejecuta una Macro desde Visual Basic

Experto:
Usuario:
Fecha: 04/12/2008
Valoración: (4,00 sobre 5) Categoría: Programación
04/12/2008
natybs, usuario preguntando en Programación
Usuario
Lo que me gustaría saber es como hago para ejecutar una macro de un programa (por ejemplo una macro de Word, de Excel, de Project, etc) desde Visual Basic sin tener que ejecutarla desde el menú de cada uno de estos programas (es decir, sin tener que pulsar F8 para que se ejecute la macro) sino que con tan sólo pulsar un botón que se encuentre en un formulario de la aplicación se ejecute la macro automáticamente.
04/12/2008
natybs, experto respondiendo en Programación
Experto
En Word, Proyect o excel es facil, por ejemplo en Excel, solo tienes que hacer una macro autoopen dentro del codigo del libro de excel. esta macro debe pertenecer al libro en uso.
Abre el libro de excel desde VB y se abrirta el excel y se ejecutara la macro que este en autoopen en forma automatica.

Es lo mismo que cuando uno hace doble clic ensima de un archivo, abriendoce la aplicacion y conjuntamente el archivo, ademas se ejecuta la macro a traves de la funcion auto open.
si tienes alguna duda solo consultame
Saludos Guaso.
04/12/2008
natybs, usuario preguntando en Programación
Usuario
Muy Bien. Me ha sido de gran utilidad
Enlaces patrocinados