IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

connection excel to access


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 126
    Par défaut connection excel to access
    salut

    j'ai trouver ce tuto en youtube
    voila le lien : [ame="http://www.youtube.com/watch?v=KMeQzxFk-To"]YouTube - ‪VBA/Excel Connecting Excel to Access using VBA‬‏[/ame]

    j'ai commencé par la création de ma table access
    voila le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    Private Sub CommandButton2_Click()
    Dim con As New ADODB.Connection
    Dim rs As New ADODB.Recordset
     
    con.ConnectionString = "Driver=(Microsoft Access Driver(*.mdb)); " & "DBQ=C:\Documents and Settings\pika\Bureau\Nouveau dossier\tbl_name.mdb;"
     
     
    con.Open
    Set rs.ActiveConnection = con
    rs.Open " SELECT*FROM tbl_name"
     
     
    StartRow = 2
    Do Until rs.EOF
    Cells(StartRow, 3) = rs.Fields(0).Value
    rs.MoveNext
    StartRow = StartRow + 1
    Loop
    rs.Close
    Set rs = Nothing
    con.Close
    Set con = Nothing
    End Sub
    message d'erreur est :
    [Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié

    merci de m'aider de résoudre ce problème

  2. #2
    Membre expérimenté Avatar de arosec
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Mai 2009
    Messages
    167
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2009
    Messages : 167
    Par défaut
    Bonsoir,

    Le problème ne viendrrait il pas des espaces dans le DBQ?

    Solution?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    con.ConnectionString = "Driver=(Microsoft Access Driver(*.mdb)); " & "DBQ=""C:\Documents and Settings\pika\Bureau\Nouveau dossier\tbl_name.mdb"";"

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 126
    Par défaut
    bonsoir
    merci arosec mais ca marche pas aussi...dans le tuto il n'est pas "" devant C...
    même j'essaye la solution proposer dans ce lien , aussi elle ne marcha pas
    http://www.developpez.net/forums/d30...-non-specifie/


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    Private Sub CommandButton2_Click()
    Dim con As New ADODB.Connection
    Dim rs As New ADODB.Recordset
     
    con.ConnectionString = "Driver={Microsoft Access Driver(*.mdb)}; " & "DBQ=""C:\Documents and Settings\pika\Bureau\Nouveau dossier\bdname.mdb"";"
     
     
    con.Open
     
    Set rs.ActiveConnection = con
    rs.Open " Select * from bdname"
     
     
    StartRow = 2
    Do Until rs.EOF
    Cells(StartRow, 3) = rs.Fields(0).Value
    rs.MoveNext
    StartRow = StartRow + 1
    Loop
    rs.Close
    Set rs = Nothing
    con.Close
    Set con = Nothing
    End Sub

Discussions similaires

  1. Réponses: 0
    Dernier message: 13/09/2013, 18h48
  2. connection excel & access
    Par rochdi123 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 11/05/2009, 20h27
  3. imprimer feuille excel depuis access
    Par Jean Bonnisme dans le forum Access
    Réponses: 3
    Dernier message: 18/11/2004, 08h46
  4. insert entre excel et access
    Par patmich2 dans le forum ASP
    Réponses: 6
    Dernier message: 06/10/2004, 13h24
  5. Applications de reporting : Excel ou Access ?
    Par Aurelien38 dans le forum Access
    Réponses: 3
    Dernier message: 02/10/2003, 08h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo