Macro en el exccel para ejecutar macro de access

Solo consultas sobre macros y código VBA Excel.
Reglas del Foro 1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!

Macro en el exccel para ejecutar macro de access

Notapor leopacub » 27 Sep 2018 16:58

Me gustaria saber como se pudiera lograr hacer lo que dice el asunto del tema al cual me refiero se mas menos como conectarme a la DB pero no logro encontrar como hacer ejecutar la macro de access desde excel. Gracias
leopacub
Miembro Nuevo
Miembro Nuevo
 
Mensajes: 2
Registrado: 26 Sep 2018 18:11

Re: Macro en el exccel para ejecutar macro de access

Notapor Héctor Miguel » 28 Sep 2018 22:48

una cosa es establecer una conexion a una base de datos en access
otra es (desde otra aplicacion) ejecutar macros de una archivo de access

si la macro (en access) es de acciones (append, update, ...) requieres:
- iniciar una instancia de access
- abrir el archvo con la base de datos
- ejecutar un <objetoAccess>.DoCmd.RunMacro "nombre_de_la_macro"
- cerrar

si la macro es de solo consultas...
- prueba estableciendo la consulta desde la conexion directa (no requiere iniciar access)

saludos,
hector.
Avatar de Usuario
Héctor Miguel
Miembro Frecuente
Miembro Frecuente
 
Mensajes: 4733
Registrado: 26 Mar 2005 18:31


Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: Google Feedfetcher y 4 invitados
cron