Hi,
ich hab' in der Zwischenzeit mal ein bisschen rumprobiert und den Fehler gefunden.
Er tritt in dieser Zeile auf:
Set obj_AccessDatabase = obj_AccessApplication.OpenCurrentDatabase("\\hbdo01\groups\Vert_Info\FEHLER_BASIS.mdb")
Denn die Methode OpenCurrentDatabase liefert keinen Rückgabewert.
So funktioniert's:
Call obj_AccessApplication.OpenCurrentDatabase("\\hbdo01\groups\Vert_Info\FEHLER_BASIS.mdb")
Aber dann nur obj_AccessApplication.Visible = True aufzurufen reicht nicht aus, denn Access wird gleich wieder geschlossen. Du musst noch ein Formular, Report oder Tabelle öffnen.
So kann z.B. ein Öffnen einer Tabelle (hier eine Tabelle mit Namen Adresse aussehen):
Call obj_AccessApplication.DoCmd.OpenTable("Adressen",0)
Axel