Lorenz - 15.06.13   
 
Man muss seit jeher die zwei False angeben, um nicht den genannten Fehler zu erhalten, also: 
Set dbsX = OpenDatabase(ThisWorkbook.Path & "\DB_Passwort.accdb", False, False, ";PWD=Lorenz") 
Das dürfte bei accdbs nicht anders sein. 
 
Das hatte ich gelesen und auch schon geprüft, es hilft aber nichts: auch mit 2x FALSE folgt "3031: Kein zulässiges Kennwort." 
Das ist in Acc2010 und 2013 gleichermaßen 
(obwohl ich es jetzt für Acc2010 bräuchte
). 
 
Hat das Problem echt noch niemand gehabt??