指定された曜日を表す文字列を返します。
WeekdayName(weekday, abbreviate, firstdayofweek)
引数
- weekday
必ず指定します。曜日を示す数値を指定します。各曜日を表す数値は、引数 firstdayofweek の設定値によって異なります。 - abbreviate
省略可能です。曜日名を省略するかどうかを示すブール値を指定します。省略すると、既定値の偽 (False) が使われ、曜日名は省略されません。 - firstdayofweek
省略可能です。曜日の最初の日を示す数値を指定します。設定する値については、次の「設定値」を参照してください。
設定値
引数 firstdayofweek の設定値は次のとおりです。
| 定数 | 値 | 内容 |
|---|---|---|
| vbUseSystemDayOfWeek | 0 | 各国語対応 (NLS) API の設定値を使用します。 |
| vbSunday | 1 | 日曜 (既定値) |
| vbMonday | 2 | 月曜 |
| vbTuesday | 3 | 火曜 |
| vbWednesday | 4 | 水曜 |
| vbThursday | 5 | 木曜 |
| vbFriday | 6 | 金曜 |
| vbSaturday | 7 | 土曜 |
解説
次のコードは、WeekDayName 関数を使って曜日を返す例です。
Dim MyDate
MyDate = WeekDayName(6, True) ' MyDate は、Fri です。