VBA - 星期名稱



WeekDayName 函式返回指定日期的星期名稱。

句法

WeekdayName(weekday[,abbreviate[,firstdayofweek]]) 

引數說明

  • 星期 - 必需引數。星期的編號。

  • 縮寫 - 可選引數。一個布林值,指示是否縮寫月份名稱。如果留空,將採用 False 作為預設值。

  • 星期起始 - 可選引數。指定一週的第一天。

    • 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
vba_date_time.htm
廣告
© . All rights reserved.