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.
Dim CheckDate, FirstDayOfMonth, FirstDayOfWeek, LastDayOfWeek, NextWeek
CheckDate = Date 'Pick a date
FirstDayOfMonth = DateSerial(Year(CheckDate), Month(CheckDate), 1)
LastDayOfWeek = ([FirstDayOfMonth] - Weekday([FirstDayOfMonth], vbSunday)) + 7
Debug.Print "Week 1: " & FirstDayOfMonth & " - " & LastDayOfWeek
Count = 2
Do While True
FirstDayOfWeek = LastDayOfWeek + 1
LastDayOfWeek = FirstDayOfWeek + 6
If Month(LastDayOfWeek) = Month(CheckDate) Then
Debug.Print "Week " & Count & ": " & FirstDayOfWeek & " - " & LastDayOfWeek
Count = Count + 1
Else
If Month(FirstDayOfWeek) = Month(CheckDate) Then
Debug.Print "Week " & Count & ": " & FirstDayOfWeek & " - " _
& DateSerial(Year(CheckDate), Month(CheckDate) + 1, 0)
End If
Exit Sub
End If
Loop