[Résolu]-Critére date dans instruction SQL

Bonsoir,
Je dois passer un critère de date dans une instruction SQL contenue dans une macro. Il semblerai que, pour que cela fonctionne, il faut passer du format Européen au format US. Par contre, je ne vois pas comment faire. Voici le bout de code concerné:

RqtCfCmpt = “SELECT Cf_Cmpt FROM T_Cmpt WHERE Cf_Ttr = '”& CfTtr &"’ AND DtOpr = ‘"& Dte &"’"

Sachant que la variable Dte contient 07/02/2020.
comment je peux modifier ce format?
J’ ai tenté la solution Format(Dte,“AAAA/MM/DD”), mais elle ne fonctionne pas.
Pour information, le message d’ erreur est le suivant:
Wrong Data Type: java.Lang.IllegalArgumentException

Cordialement

Merci pierre-yves Samin. J’ ai testé votre solution est, effectivement, j’ ai pu faire fonctionner la requête.
Bonne soirée

Bonjour @ElCatala

Tu peux convertir avec la fonction dateValue. Par exemple :

DateDebut = datevalue(oForm.getByName("ChampsDateDebut").Text)

puis mettre en forme, par exemple comme ceci :

oConnexion.queries.getByName("Req_date").Command = _
	"SELECT ""Id"", ""Personne"" FROM ""Table1"" WHERE ""date"" BETWEEN '" & _
	year(DateDebut) & "-" & month(DateDebut) & "-" & day(DateDebut) & _
	"' AND '" & _
	year(DateFin) & "-" & month(DateFin) & "-" & day(DateFin) & "'"

Cordialement