Bonjour,
J'ai une base de données MySQL:
TABLE actions ( avec 13 champs );
Et j'ai réaliser une macro de test sous excel 2007 en utilisant SQLrequest de XLODBC.XLA:
Seulement cette librairie et cette fonction ne sont plus mis à jour, je voudrais donc les remplacer pour cela d'après mes recherches, je voit deux possibilitées:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Sub SQLtest() r = 7 With Worksheets("Test") queryString = "SELECT * FROM actions" Worksheets("test").Cells(1, 1) = queryString False) BD_array = SQLRequest("DSN=Bidule_actions", queryString, , 2, False) .Range(.Cells(2, 1), .Cells(14, 14)) = BD_array End With End Sub
- Intégrer l'api c mysql libmysql.dll à excel pour remplacer SQLRequest mais le problème ici est que je ne sais pas comment intégrer cette dll à excel.
- Ou bien utilisé ADO mais j'ai le même problème comment l'utilisé sous excel ?
J’espère avoir assez détailler mon problème et je suis donc preneur de toutes les informations que vous avez (j'ai évidemment déjà effectuer un certain nombre de recherche internet mais rien ne m'a paru très clair) Merci.
Partager