Este código (Exemplos de VBA deste fórum) está dando erro na linha:
Set objaccess = GetObject("c:\Teste.mdb")
Tirei a linha de erro, e está funcionando blz., mas mesmo assim, pediria que se fosse possível, alguem o corrigisse ou me indicasse se estou cometendo algum erro, pois vou usa-lo em todos meus sistemas.
Abrir Banco a partir de outro Banco Ms Access
Private Sub SeuBotao_Click()
Dim strcmd As String
Dim objaccess As ACCESS.Application
strcmd = SysCmd(acSysCmdAccessDir) & "\msaccess.exe " & "c:\Teste.mdb"
Call Shell(strcmd, vbNormalFocus)
DoEvents:
Set objaccess = GetObject("c:\Teste.mdb")
'DoCmd.Quit ' para fechar o banco mdb que chamou o outro
End Sub
Abraços,
Set objaccess = GetObject("c:\Teste.mdb")
Tirei a linha de erro, e está funcionando blz., mas mesmo assim, pediria que se fosse possível, alguem o corrigisse ou me indicasse se estou cometendo algum erro, pois vou usa-lo em todos meus sistemas.
Abrir Banco a partir de outro Banco Ms Access
Private Sub SeuBotao_Click()
Dim strcmd As String
Dim objaccess As ACCESS.Application
strcmd = SysCmd(acSysCmdAccessDir) & "\msaccess.exe " & "c:\Teste.mdb"
Call Shell(strcmd, vbNormalFocus)
DoEvents:
Set objaccess = GetObject("c:\Teste.mdb")
'DoCmd.Quit ' para fechar o banco mdb que chamou o outro
End Sub
Abraços,