Bonjour, je travaille sur Excel et Access pour la gestion d'une base.

Tout fonctionne a merveille jusqu'a ce que je mette un mot de passe sur la base Access (c'est indispensable...).

Je dois donc changer mon code VBA de connection a la base.

J'ai essayé ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Set cn = New ADODB.Connection
    cn.ConnectionString = _
        "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" _
        & ThisWorkbook.Path & "\MV_DB.accdb" _
        & "; Jet OLEDB:Database Password=pwd123 ;"  '<--- J'ai ajouté cette ligne
    cn.Open
Un message d'erreur s'affiche : le mot de passe n'est pas valide (alors que si...)

Si quelqu'un peut m'aider ou m'éclairer...

Merci d'avance