Sub requête()
Dim Rs As Object
sql = "SELECT * FROM [Marées$] WHERE [Date]=#" & Format(Dates, "yyyy-mm-dd") & "# AND [Ville]='" & Replace(VILLES, "'", "''") & "'"
' Créer un objet Recordset
Set Rs = CreateObject("ADODB.Recordset")
Matin_Coefficient = "": Après_Coefficient = ""
Matin_Basse = "": Après_Basse = ""
Matin_Haute = "": Après_Haute = ""
Rs.Open sql, conn, 1, 3
If Not Rs.EOF Then
Matin_Coefficient = "" & Rs("Matin Coeff"): Après_Coefficient = "" & Rs("Après-midi Coeff")
Matin_Basse = "" & Rs("Matin Basse mer"): Après_Basse = "" & Rs("Après-midi Basse mer")
Matin_Haute = "" & Rs("Matin Pleine mer"): Après_Haute = "" & Rs("Après-midi Pleine mer")
Matin_Basse = Format("" & Rs("Matin Basse mer"), "hh:mm"): Matin_Haute = Format("" & Rs("Matin Pleine mer"), "hh:mm")
Après_Basse = Format("" & Rs("Après-midi Basse mer"), "hh:mm"): Après_Haute = Format("" & Rs("Après-midi Pleine mer"), "hh:mm")
End If
End Sub