Try this
StartDate: IIf(Weekday(Date) = 2, Date, IIf(Weekday(Date) = 3, DateAdd("d", -1, Date), IIf(Weekday(Date) = 4, DateAdd("d", -2, Date), IIf(Weekday(Date) = 5, DateAdd("d", -3, Date), IIf(Weekday(Date) = 6, DateAdd("d", -4, Date), 5)))))
That would give you the start date for your print...