Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Public Function GetWeekStart(WeekNo As Integer, YearNo As Integer, _
Optional WeekStartDay As Integer = vbSunday) As Date
Dim n As Integer
Dim SecondWeekStart As Date
If WeekNo > 0 Then
For n = 2 To 8
SecondWeekStart = DateSerial(YearNo, 1, n)
If Weekday(SecondWeekStart) = WeekStartDay Then Exit For
Next
GetWeekStart = SecondWeekStart + ((WeekNo - 1) * 7)
Else
SecondWeekStart = DateSerial(YearNo, 1, 1)
GetWeekStart = SecondWeekStart
End If
End Function
Dim StartOfWeek As Date
Dim EndOfWeek As Date
StartOfWeek = GetWeekStart(WeekNo, YearNo, vbMonday)
EndOfWeek = StartOfWeek + 7