Bonjour,
je souhaite recuperer des infos de table Access a partir d'un code VBA Excel.
J'ai trouver la solution sur le forum mais il reste un dernier detail : ma base utilise un fichier utilisateur qui la securise par mot de passe....
Comme indiquer ces informations en VBA pour pouvoir entrer dans la base ?
Pour l'instant j'ai ca :
chSQL = "SELECT ...FROM ...blablabla"
Set db = OpenDatabase("MaBase.mdb", dbDriverComplete, False, Connect:=";PWD=password;UID=utilisateur;DSN=MonFichierUser.mdw")
mais je ne suis pas sure d'avoir compris ce que veux dire DSN.
A priori il n'y a pas d'erreur sur cette ligne mais la ligne suivante bloque :
Set rec = db.OpenRecordset(chSQL, dbOpenDynaset)
là, la variable 'err' me dit que je n'est pas acces à la table.
Note: j'ai essayer sur une base non 'securise' cela fonctionne parfaitement
Je continu mes recherches mais si vous avez un indice je vous en remercie.