Pregunta: | 489 - EJECUTAR UNA MACRO DE ACCESS DESDE VB5 |
Autor: | Claudio Valdivia |
Resulta que tengo que ejescutar unas macros que estan creadas en la base de datos, pero no he podido hacer... he buscado en la ayuda de Visual y no he encontrado!!... pero en la ayuda de access aparece un objeto DoCmd que parece servir pero de todas formas no le he podido probar... Si alguien me pudiera responder cono hacer esta operacion mediante este objeto o por medio de otro camino.,... ruego responder .... y se ganaran mi aprecio de por vida... |
Respuesta: | jose naranjo |
BUENAS ME GUSTARIA QUE COLOCARAN ESTA COLABORACION EN SU PAGINA
RESULTA DE Q ESTBA BUSCANDO COMO LLAMAR A UNA MACRO HECHA EN ACCESS O MEJOR DICHO DE UN SISTEMA EN ACCCESS. PERO TENÍA Q LLAMARLA DESDE VBA. Y ESTO NO LO ENCONTRABA POR NINGUNA PARTE, ASÍ Q LES DEJO ESTA COLABORACION Dim MacroToRun As String 'NOMBRE DE LA MACRO MacroToRun = "TCMEDICANO" 'LA LLAMADA A LA MACRO DESDE VBA DoCmd.RunMacro MacroToRun |
Respuesta: | Juan Ramirez |
Dim AccApp As New Access.Application
AccApp.OpenCurrentDatabase "ruta de la base de datos" AccApp.DoCmd.RunMacro "nombre de la macro" Saludos. |
Respuesta: | Rodrigo Treviño |
En tu pregunta anterior, similar a esta te mencione el GetObjet, y demas, aparte te quiero comentar lo siguiente: si vas al menu Herramientes, Referencias esto sirve para cualquier aplicacion que sea servidor OLE, como Word, Excel, Etc. Saludos y espero haberte podido ayudar |