Weekday 関数

【機能】
何曜日であるかを表す 1 (日曜) ~ 7 (土曜) の範囲の値を返します。
【構文】
Weekday(date, [firstdayofweek])
引数
引数 内容
date 日付を表す式を指定します。引数 date が有効な値ではない場合は、Null 値を返します。
firstdayofweek 週の第 1 日目の曜日を表す定数を指定します。この値を省略すると、1 (日曜) が使用されます。
設定値 引数 firstdayofweek の設定値は次のとおりです。
定数 内容
vbUseSystemDayOfWeek 0 各国語対応 (NLS) API の設定値を使用します。
vbSunday 1 日曜
vbMonday 2 月曜
vbTuesday 3 火曜
vbWednesday 4 水曜
vbThursday 5 木曜
vbFriday 6 金曜
vbSaturday 7 土曜
戻り値 Weekday 関数の戻り値は次のとおりです。
定数 内容
vbSunday 1 日曜
vbMonday 2 月曜
vbTuesday 3 火曜
vbWednesday 4 水曜
vbThursday 5 木曜
vbFriday 6 金曜
vbSaturday 7 土曜
【解説】
次のコードは、Weekday 関数を使って指定した日が何曜日かを取得する例です。
Dim MyDate, MyWeekDay
MyDate = #October 19, 1962#   ' 日付を割り当てます。
MyWeekDay = Weekday(MyDate)    ' MyDate は金曜日なので、MyWeekDay は 6 です。
【必要条件】
バージョン 1