| Part | Description | |
| date | Required. Variant, numeric expression, string expression, or any combination, that can represent a date. If date contains Null, Null is returned. | |
| firstdayofweek | Optional. A constant that specifies the first day of the week. If not specified, vbSunday is assumed. | |
| Constant | Value | Description | ||||
| vbUseSystem | 0 | Use the NLS API setting. | ||||
| vbSunday | 1 | Sunday (default). | ||||
| vbMonday | 2 | Monday. | ||||
| vbTuesday | 3 | Tuesday. | ||||
| vbWednesday | 4 | Wednesday. | ||||
| vbThursday | 5 | Thursday. | ||||
| vbFriday | 6 | Friday. | ||||
| vbSaturday | 7 | Saturday. | ||||
| Constant | Value | Description | |
| vbSunday | 1 | Sunday. | |
| vbMonday | 2 | Monday. | |
| vbTuesday | 3 | Tuesday. | |
| vbWednesday | 4 | Wednesday. | |
| vbThursday | 5 | Thursday. | |
| vbFriday | 6 | Friday. | |
| vbSaturday | 7 | Saturday. | |
Dim MyDate, MyWeekDay
MyDate = #February 12, 1969# ' Assign a date.
MyWeekDay = Weekday(MyDate) ' MyWeekDay contains 4 because
' MyDate represents a Wednesday.