VB6・VBA関数メモ:Weekday関数

Weekday関数についてメモしておきます。
日時から「曜日」を示す数値を取得する際に使用します。

WeekdayName関数と組み合わせることで曜日名称を取得することができます。


概要

Weekday(Date, [FirstDayOfWeek As VbDayOfWeek = vbSunday])
機能 指定した日時から曜日を示す数値を返す
引数 Date 対象日時 Variant型
FirstDayOfWeek (省略可)
週の第1日目の曜日を指定
省略時はvbSunday(日曜)
VbDayOfWeek列挙型
戻り値 曜日を示す数値 Variant型(Integer型)


使用例

説明 記述例 出力
日時から「曜日」を示す
数値を取得
Weekday("2011/12/23") 6


VbDayOfWeek列挙型

定数名 説明 使用例 出力
vbUseSystem 0 NLS APIの設定値 Weekday("2011/12/23", vbUseSystem) 6
vbSunday 1 (既定値)日曜 Weekday("2011/12/23", vbSunday) 6
vbMonday 2 月曜 Weekday("2011/12/23", vbMonday) 5
vbTuesday 3 火曜 Weekday("2011/12/23", vbTuesday) 4
vbWednesday 4 水曜 Weekday("2011/12/23", vbWednesday) 3
vbThursday 5 木曜 Weekday("2011/12/23", vbThursday) 2
vbFriday 6 金曜 Weekday("2011/12/23", vbFriday) 1
vbSaturday 7 土曜 Weekday("2011/12/23", vbSaturday) 7


応用例

説明 記述例 出力
日付から曜日名称を取得 WeekdayName(Weekday("2011/12/23")) "金曜日"


コメント
コメントする








    
この記事のトラックバックURL
トラックバック