found some time
SELECT TBL.MyDate
FROM TBL
WHERE (((IIf(Month([myDate])=1 And DatePart("WW",[myDate],1,2)>50,Year([myDate])-1,IIf(Month([myDate])=12 And DatePart("WW",[myDate],1,2)=1,Year([myDate])+1,Year([myDate]))))=2007));
Peter
SELECT TBL.MyDate
FROM TBL
WHERE (((IIf(Month([myDate])=1 And DatePart("WW",[myDate],1,2)>50,Year([myDate])-1,IIf(Month([myDate])=12 And DatePart("WW",[myDate],1,2)=1,Year([myDate])+1,Year([myDate]))))=2007));
Peter