Dim curday As String, Nextsat As String
curday = Date
Do Until DatePart("w", curday, vbSunday) = 1 ' add days till sunday
curday = DateAdd("d", 1, curday)
Loop
Nextsat = DateAdd("d", 6, curday)
MsgBox "Next Sundays date = " & curday & vbCrLf & "Next saturday " & Nextsat