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 via odbc


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier
    Inscrit en
    Mars 2008
    Messages
    257
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 257
    Points : 111
    Points
    111
    Par défaut connection via odbc
    Bonjour a tous et a toutes,

    j'ai decouvert plusieurs références sur le forum concernant une connection odbc pour importer des données sur ma feuille Excel mais après avoir essayer plusieurs méthoses, je recois toujours des messages d'erreurs.

    Voici le dernier code que j'ai utiliser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    With ActiveSheet.QueryTables.Add(Connection:= _
            "ODBC;DRIVER={Khalix ODBC BI - KlxTst2};UID=z70911;PWD=passe;SERVER=srv4100;", _
            Destination:=Range("A1"))
            .CommandText = Array("Connection.Open")
             .RefreshOnFileOpen = True
        Selection.QueryTable.Refresh BackgroundQuery:=False
        Connection.Close
    Je recois comme erreur General ODBC Error.

    MOn objectif est de pouvoir recuperer et/ou rafraichir les donnees extraite de ma base Khalix a partir de VBA ( a l'ouverture du classeur).

    Le rafraichissement se fait tres bien lorsque je clique sur le point d'interrogation ! mais j'aimerais le faire automatiquement et je me demandais pourquoi cela ne marches pas avec mon code VBA tel quel.

    Je vous remercie de bien vouloir y jetter un coup d'oeil et me dire ce qui ne va pas dans mon code ou me proposer une alternative qui fonctionnerait mieux.

    Merci !

  2. #2
    Membre régulier
    Inscrit en
    Mars 2008
    Messages
    257
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 257
    Points : 111
    Points
    111
    Par défaut
    C'est bon, je vous remercie. J'ai trouver comment faire.

    J'ai simplement rouler une macro en resimulant le rafraichissement et cela ma cree mon code de vba que je reutilise dorenavant.

    Merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Se connecter via ODBC avec un programme VB
    Par tonymx15 dans le forum VB.NET
    Réponses: 4
    Dernier message: 30/11/2010, 11h17
  2. Connection via ODBC
    Par Kalite dans le forum MFC
    Réponses: 4
    Dernier message: 12/06/2007, 21h35
  3. Savoir si on est connecté via ODBC ou pas
    Par Peanut dans le forum Access
    Réponses: 5
    Dernier message: 12/12/2006, 13h09
  4. Impossible de se connecter via ODBC à ma base de données
    Par gbaz dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 12/09/2005, 11h50
  5. Connection avec MS Query (Excel) via ODBC MySQL
    Par javigle dans le forum Installation
    Réponses: 7
    Dernier message: 23/11/2003, 21h03

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