Salut,

Est-il possible de faire ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SELECT T_00.SITE, T_00.MAG, Sum(T_00.VAL) AS VAL
FROM T_00
GROUP BY T_00.SITE, T_00.MAG
HAVING (((T_00.SITE)=Formulaires!Formulaire1!val_1) 
And ((T_00.MAG)=Replace(Formulaires!Formulaire1!val_2," "," ou ")));
Mon problème vient de la fonction "Replace", si je mets "M01", cela fonctionne mais si je mets "M01 M04", je n'ai rien... comment faire sans faire de code !

J'ai essayé les formules suivantes et toujours le même résultat ou pire : rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
"'" & Replace(Formulaires!Formulaire1!val_2," ","' ou '") & "'"
"""" & Replace(Formulaires!Formulaire1!val_2," ",""" ou """) & """"
Replace(Formulaires!Formulaire1!val_2," "," ou ")
avec "or" idem