Llamar desde vb a una macro de una base de datos

Iniciado por Krnl64, 13 Marzo 2006, 05:33 AM

0 Miembros y 1 Visitante están viendo este tema.

Krnl64

Hola a todos.

Estoy trabajando en 1 proyecto que abre 1 base de datos de access y te muestra las tablas, sus campos,añadir/borrar datos, consultas SQL, etc.

A la base de datos la he provisto de 1 macro para cifrar /
descifrar la información que contiene.

La macro se llama Autorun.

Mi Pregunta es si desde vb puedo llamar a la macro de la base de datos.

Tengo la base de datos declarada como Database y como objeto, pero no sé cómo acceder a la macro.

Gracias











.Slasher-K.


Sub RunAccMacro()
   Dim oAccess as Object, oDB as Object
   Set oAccess = CreateObject("Access.Application")
   oAccess.Visible = True
   Call oAccess.OpenCurrentDatabase("C:\DB1.mdb")
   Call oAccess.Run("MyAccessMacro")
End Sub


Krnl64