WHERE (((IIf(DateAdd("d",-(Weekday(Date(),1)-1),Date()) Between [start date] And [end date],"Yes",IIf(DateAdd("d",(Weekday(Date(),1)+1),Date()) Between [start date] And [end date],"Yes","No")))="Yes")) OR (((IIf(Month([start date])=Month(Date()),"Yes",IIf(Month([end date])=Month(Date()),"Yes","No")))="Yes"));