RE Bonsoir BrunoM45
J'ai bien réussi à passer cette étape d'ouverture de la base suite à ton code
Mais un nouveau problème s'est ajouté...
Dans ma version de code j'avais
'Set DB = OpenDatabase(ThisWorkbook.Path & "\" & "mabase.mdb", False)
strSQL="maquery"
.
.
Set RS = DB.OpenRecordset(strSQL, DAO.dbOpenSnapshot)
j'ai modifié mon code comme vous me l'aviez décrit dans le commentaire pour l'ouverture de la base Access , mais en arrivant à la ligne ci dessous j'ai un message d'erreur
Set RS = oBdD.OpenRecordset(strSQL, DAO.dbOpenSnapshot) 'j'ai modifié DB par oBdD je ne sais pas si ceci est correct