Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Connecteur ODBC MySQL driver 8.0 introuvable

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

luxpoker

XLDnaute Nouveau
Bonjour à tous,
J'ai une base MySQL sur un NAS Synology.
Je souhaite pouvoir écrire des macros en VBA pour accéder à cette base de données automatiquement.
Cela fonctionne si je passe par le menu Données - obtenir des données - A partir d'autres sources.

Par contre cela ne fonctionne pas dans VBA car le driver ODBC est introuvable.

J'ai suivi la méthode en utilisant le module MySQL MySQL :: Download Connector/ODBC

Dans les sources de données, je retrouve mon lien ODBC


Mais dans VBA, rien du tout.
Comment puis je l'y ajouter ?

Merci beaucoup à vous tous,
Stéphane
 
Bonsoir,
Connexion en vba
Code:
Set Cn = CreateObject("ADODB.Connection")
Cn.Open "
Driver={MySQL ODBC 8.0 ANSI Driver};Server=ServeurName;Database=myDataBase;
User=myUsername;Password=myPassword;Option=3;"
 
Dernière édition:
Bonjour,

Je te remercie pour le temps consacré à ta réponse.
MOn code est quasiment le même excepté Option=3 (j'ai quand même essayé de le mettre et cela ne fonctionne pas.



Dim con As ADODB.Connection
Set con = New ADODB.Connection

Dim strConn As String

strConn = "Driver={MySQL ODCB 8.0 Unicode Driver};SERVER=192.168.178.118:3307;DATABASE=courses;USER=Stephane;PASSWORD=xxxxxx"

con.Open strConn


A la dernière instruction, il me met le message d'erreur suivant :


D'après ce que j'ai lu c'est parce que je dois avoir dans le menu references de VBA les drivers qui s'affichent alors que ce n'est pas le cas.
Je n'arrive pas à les installer.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…