VBA - MySQL

Résolu
JANGO5 Messages postés 98 Statut Membre -  
JANGO5 Messages postés 98 Statut Membre -
Bonjour,

J'aimerais à l'aide d'un bouton exécuter une macro VBA qui a son tour exécute une requête SQL (en se connectant à la base ) et m'affiche le résultat de la requête sur mon tableau excel.

La requête est un (SELECT * from) basique

Merci de me dire dans quel Module, Feuille ou Workbook je dois placé les code !

Merci

Cordialement,

2 réponses

  1. JANGO5 Messages postés 98 Statut Membre 1
     
    please !!!!
    0
  2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    avez-vous un connecteur pour mysql, si non en telecharger un.

    chaine de connexion a mysql: adaptez le numero du connecteur si pas 5-1

    https://www.connectionstrings.com/mysql-connector-odbc-5-1/

    ensuite nous verrons
    0
    1. JANGO5 Messages postés 98 Statut Membre 1
       
      Au fait là j'ai fini par écrire une macro + une fonction toujours en VBA pour réaliser la requête et l'afficher sur excel :)) sans connecteur vu que le fichier excel et sur le meme serveur où se trouve la BDD
      Maintenant mon problème et que ça m affiche aussi l'entête des colonne !!
      comment faire pour afficher le résultat de la requête sans l'entête des colonnes ?

      Merci bcp
      cordialement,
      0
    2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
       
      Bonjour,

      sans connecteur vu que le fichier excel ---->vous arrivez a passer une requete sans etre connecter ????
      0
    3. JANGO5 Messages postés 98 Statut Membre 1
       
      j'utilise une fonction que j 'appel dans ma macro (connecteur odbc) pour me connecter :
      Public Function GetConnexion() As ADODB.Connection
      Dim connexion As New ADODB.Connection
      connexion.ConnectionString = "Driver={MySQL ODBC 5.1 Driver};Server=xxxx;Database=xx;User=xx; Password=xxx;Option=3;"
      connexion.Open
      Set GetConnexion = connexion
      End Function
      0
    4. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
       
      Re,

      le résultat de la requête sans l'entête des colonnes montrez voir votre requete, parce que la vous etes de plus en plus etonnant: pas de connecteur alors que vous en utilisez un donc ....
      0
    5. JANGO5 Messages postés 98 Statut Membre 1
       
      Oui désolé c'est bon je l'ai fait

      Merci en tt cas

      Cordialement
      0