Many thanks for all replies. I took DrJavaJoe's line and got week 32, which it is. So I have ended up with a quick fix for now. Be greatful for any comments of warning. I have tried setting my regional date settings and it still seems to produce the same result. However someone might see a hole. I know I have to conceal numbers in some way to prevent text editor viewing. Regards.
Dim DNB As Long, RYR As Long, RWK As Long, TheWeek As Long
TheWeek = Format(Date, "ww", vbSunday, vbFirstJan1)
RWK = 31 ' Trial Ends Week number
RYR = 2004 ' Valid year of trial
DNB = DatePart("YYYY", Now) ' Current Year
If DNB = RYR And TheWeek > RWK Then
Very crude, will not be any good at certain times of the year (re Year = Year) Did this just for now. Main thing is will it work. Thanks