Vba-weekdayname-function
提供:Dev Guides
VBA-WeekDay Name
WeekDayName関数は、指定された日の曜日の名前を返します。
構文
WeekdayName(weekday[,abbreviate[,firstdayofweek]])
パラメータ説明
- 平日-必須パラメーター。 平日の数。
- Toabbreviate -オプションのパラメーター。 月名を短縮するかどうかを示すブール値。 空白のままにすると、デフォルト値はFalseになります。
- Firstdayofweek -オプションのパラメーター。 週の最初の日を指定します。
- 0 = vbUseSystemDayOfWeek-各国語サポート(NLS)API設定を使用
- 1 = vbSunday-日曜日
- 2 = vbMonday-月曜日
- 3 = vbTuesday-火曜日
- 4 = vbWednesday-水曜日
- 5 = vbThursday-木曜日
- 6 = vbFriday-金曜日
- 7 = vbSaturday-土曜日
例
ボタンを追加し、次の関数を追加します。
Private Sub Constant_demo_Click()
msgbox("Line 1 : " &WeekdayName(3))
msgbox("Line 2 : " &WeekdayName(2,True))
msgbox("Line 3 : " &WeekdayName(1,False))
msgbox("Line 4 : " &WeekdayName(2,True,0))
msgbox("Line 5 : " &WeekdayName(1,False,1))
End Sub
上記の関数を実行すると、次の出力が生成されます。
Line 1 : Tuesday
Line 2 : Mon
Line 3 : Sunday
Line 4 : Tue
Line 5 : Sunday