Bonjour voila sous acces97 je fais une requete croises d'une requete3 Voila tout marche bien mais je ne sais pas comment l' utiliser sous VBA
Requete3 : (requete union)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT Indice_Oam_Histo.HIS_DATE, Indice_Oam_Histo.HIS_CRS_OUVERTURE FROM Indice_Oam_Histo WHERE (((Indice_Oam_Histo.HIS_DATE)>'20040510') AND ((Indice_Oam_Histo.ID_INDICE)=4)) UNION SELECT Opcvm_Histo.HIS_DATE, Opcvm_Histo.HIS_MNT_CRS_CPN_REINV, Opcvm_Histo.ID_OPCVM FROM Indice_Oam_Histo, Opcvm_Histo WHERE (((Opcvm_Histo.HIS_DATE)>'20040510') AND ((Opcvm_Histo.ID_OPCVM)=86) AND ((Opcvm_Histo.ID_OPCVM_D)=1));
Requete croises
*** c'est la que je ne sais pas quoi faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 TRANSFORM First([HIS_CRS_OUVERTURE]) AS [La valeur] SELECT [HIS_DATE], First([HIS_CRS_OUVERTURE]) AS [Total de HIS_CRS_OUVERTURE] FROM Requête3 *** GROUP BY [HIS_DATE] PIVOT [ID_INDICE];
Requete3 n'est plus une chaine de caractere et mais le resultat de son execution , comment le faire en VBA ?????
Merci de m'aider
Partager