EXECUTAR MACRO DO ACCESS

USUARIO.EXCLUIDOS 10/05/2004 16:12:16
#23945
tem como eu executar uma macro do Access atraves do vb ??/
Grato desde já
USUARIO.EXCLUIDOS 28/03/2005 10:44:21
#75292
Resposta escolhida
Ter até tem... mas ela vai ficar RESTRITA ao PRÓ“PRIO ACCESS...
Antes faça referência a biblioteca do access 9.0 em PROJECT/REFERENCES...

depois vc pode acessar o access assim


Dim ac As Access.Application
Set ac = New Access.Application
ac.OpenCurrentDatabase ("C:\Meus documentos\db25.mdb")
'Coloque o path do seu banco acima

ac.Visible = True
'se quiser que o access fique oculto... mude a opção acima para FALSE


ac.DoCmd.RunMacro "Nome da macro"

OBS: Você pode usar os comando do access como
DoCmd.OpenForm 'abrir formulario
DoCmd.OpenReport 'abrir relatorio
DoCmd.OpenQuery 'Abrir consulta
e etc..

Espero que tenha entendido...
Tópico encerrado , respostas não são mais permitidas