Salut,Le pb n'est pas si simple. Si on applique ton code, on obtiens une sélection sur 2 semaines glissantes. Je m'explique : Si nous sommes lundi, DateDebut contiendra le lundi de la semaine précédente et DateFin le lundi de la semaine suivante.Je pense qu'il faut tout d'abord appliqué un WeekDay à la date du jour:NumJour := @Weekday(Today);Ensuite on fait l'ajustement en fonction

ateDebut := @Adjust(Today ; 0; 0; NumJour - 2 ; 0 ; 0; 0)Pk mois deux ? Car WeekDay te retourne 1 pour Dimanche, 2 pour Lundi .....Ensuite On recherche le lundi suivantDateFin := @Adjust(DateDebut ; 0; 0; 8 ; 0 ; 0; 0)Je n'ai pas essayé ce code mais la solution doit se rapprocher d'un truc comme ça.