>Based on the procedure you sent me before:
>
>lnMonth = 10
>lnYear = 2007
>ldFirstOfMonth = DATE(lnYear, lnMonth, 1)
>lnWeeksPerMonth = MOD(WEEK(GOMONTH(ldFirstOfMonth,1),0,2)+52 - WEEK(ldFirstOfMonth,0,2), 52)
>? lnWeeksPerMonth
>
If we take that in account than 10/29/2007 does not belong to October. It belongs to the first week of November.
--sb--