Bonjour,
Lorsque tu as ce genre de problème essaie de faire un :
Debug.Print "SELECT [nom_cdc], [date], [lieu_matin],[action_matin], [lieu_aprem], [action_aprem], [Commentaires] WHERE [date]= DatePresence ORDER BY [date];"
Ta requête s'inscrit alors dans la fenêtre d'exécution et tu vois de suite que el nom de ta variable apparait dans ton SQL ce qui n'est pas le résultat que tu attends.
En effet il faut faire une concaténation pour insérer la valeur d'une variable dans une chaîne de caractères grâce au caractère & :
Debug.Print "SELECT [nom_cdc], [date], [lieu_matin],[action_matin], [lieu_aprem], [action_aprem], [Commentaires] WHERE [date]= " & DatePresence & " ORDER BY [date];"
En espérant t'aider.
Partager