Haciendo pruebas cambiando las referencias entre "Microsoft DAO 3.6 Object Library", "Microsoft DAO 3.51 Object Library" y "Microsoft DAO 2.5/3.51 Compatibility Library" siempre obtenía el mismo error.
Finalmente, me ha funcionado correctamente, dejando únicamente la referencia "Microsoft DAO 3.6 Object Library" y el siguiente código:
Código:
Dim dBe As New DAO.DBEngine
Dim dB As DAO.Database = dBe.OpenDatabase(Entorno.RutaBD)
El porqué, sigue siendo un misterio...
Un saludo!