oldeb
Messages postés3Date d'inscriptionjeudi 26 août 2004StatutMembreDernière intervention14 mars 2007
-
13 mars 2007 à 18:24
oldeb
Messages postés3Date d'inscriptionjeudi 26 août 2004StatutMembreDernière intervention14 mars 2007
-
14 mars 2007 à 09:46
Bonjour,
Je souhaite établir une connexion entre Excel et une base Access en VBA (test pour le moment)... jusqu'à là ca va...
Le pb est que la base Access doit être protégée par mot de passe (que je connais).. et là j'ai un problème avec la syntaxe.
Public vBaseDeDonnées As New ADODB.Connection
Public vDonnées As New ADODB.Recordset
Public vTable As String
Public vSource As String
--------------------------------------------------------------------------------------------
Sub Connexion()
Dim vSQL As String
Dim vDossier As String
vDossier = "C:\Documents and Settings\cdesboo\Desktop\Test Acces DB via VBA"
vSource = "OD00000001.mdb"
essendoubi
Messages postés20Date d'inscriptionjeudi 31 octobre 2002StatutMembreDernière intervention13 mars 2007 13 mars 2007 à 18:55
Bonjour
t'as une erreur de syntaxe juste après vsource il faut ecrire & au lieu de ,
ça suppose que tout est dans la même ligne
Bonne chance
vBaseDeDonnées.Open "Provider=Microsoft.jet.OLEDB.4.0;" & "persist security info=false;" & "data source=" & vDossier & vSource & ";UserID=Administrator" & ";Password=1122334455"
oldeb
Messages postés3Date d'inscriptionjeudi 26 août 2004StatutMembreDernière intervention14 mars 2007 14 mars 2007 à 08:52
Salut,
Merci pour la correction.
Malgrès tout une erreur apparait, ce qui semble signifier que la valeur du UserID n'est pas valable ou que les synthaxes UserID=xxxx et/ou Password=xxxx ne sont pas correcte.