Bonjour a tous!
Je suis en stage et j'ai une requête EXCEL a faire et je m'y connais pas assez en SQL pour accomplir ma tache...
Je dois en effet faire une requête EXCEL afin qu'il me retourne un variant d'apres une base de données ACCESS.
En introduisant une date de début, une date de fin, et le nom d'une colonne, je veux que ma requête me retourne le variant colonne associé avec la date)
Voici en gros mon fichier ACCESS.
Date Open High Low CLose
14/05/1988 15.9 15.8 72.4 15.7
15/05/1988 ....
16//05/1988 ...
J'ai commencé avec les tutos a faire le code mais je n'avance pas...
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 Function fnYahooQuery(Datedebut As Char, Datefin As Char, colonne As Char) Dim Db As DAO.Database Dim Rs As DAO.Recordset Dim strSQL As String Set Db = DAO.OpenDatabase("C:\Users\Fichier.mdb", False, False) strSQL = "SELECT Date, Open FROM [AC#PA] where year(Date)='Datedebut '" Set Rs = Db.OpenRecordset(strSQL, DAO.dbOpenSnapshot) Sheets("Feuil3").Range("A2").CopyFromRecordset Rs Db.Close End Function
Merci a tous!
Partager