Antes de nada daros las gracias a todos por haberme echado una mano con este tema.
No me di por vencida y finalmente he encontrado la manera de realizar esa conexión, y FUNCIONA!!! Aquí va el código, por si alguien lo necesita alguna vez:
dim strConectar as String
strConectar=";DATABASE=" & App.Path & "nombre_BD;PWD=" & contraseña
dim db as Database
set db=OpenDatabase("",Flase,False,strConectar)
Así puedo abrir la base de datos como lo he hecho siempre y además utilizar todos los objetos que ya había utilizado antes (como recordset o querydef)
Saludos a todos!