構文
WeekdayName(weekday[,abbreviate][,firstdayofweek])
引数weekdayには、曜日を示す数値を指定します。
引数abbreviateは省略可能です。曜日名を省略するときはTrueを指定します。
引数firstdayofweekは省略可能です。曜日の最初の日を示す数値を指定します。
解説
指定された曜日を表す文字列を返します。
引数firstdayofweekには、次の定数を使用できます。
定数 | 値 | 内容 |
---|---|---|
vbUseSystem | 0 | 各国語対応APIの設定値を使います |
vbSunday | 1 | 日曜(既定値) |
vbMonday | 2 | 月曜 |
vbTuesday | 3 | 火曜 |
vbWednesday | 4 | 水曜 |
vbThursday | 5 | 木曜 |
vbFriday | 6 | 金曜 |
vbSaturday | 7 | 土曜 |
サンプル
次の例は、ランダムな曜日を表示します。
Sub Sample() Dim w As Integer w = Int(Rnd * 7 + 1) MsgBox WeekdayName(w) End Sub