2011年12月11日日曜日

[ExcelVBA] WeekdayName関数


■構文
WeekdayName(weekday, abbreviate, firstdayofweek)

■説明
指定された曜日を表す文字列を返します。
第一引数:日付を指定します。
第二引数:(省略可能)曜日名を省略するかどうかを示すブール値を指定します。
第三引数:(省略可能)曜日の最初の火を示す数値を指定します。
定数内容
vbUseSystem0各国語対応 (NLS) API の設定値を使用します。
vbSunday1日曜 (既定値)
vbMonday2月曜
vbTuesday3火曜
vbWednesday4水曜
vbThursday5木曜
vbFriday6金曜
vbSaturday7土曜


■サンプルコード
Option Explicit

Sub SampleCode()
  Debug.Print Date                               '2011/12/11
  Debug.Print (WeekdayName(Weekday(Date)))       '日曜日
  Debug.Print (WeekdayName(Weekday(Date), True)) '日
End Sub

0 件のコメント: