18/12/2018, 22:58

Hàm WeekDayName() trong VBA

Chuỗi (String) trong VBA Hàm WeekDayName() trong VBA trả về tên của ngày trong tuần cho một ngày đã được chỉ định. Cú pháp WeekdayName(weekday[,abbreviate[,firstdayofweek]]) Mô tả tham số: Date : Tham số bắt buộc, ngày trong tuần sẽ trả về một ngày ...

Chuỗi (String) trong VBA

Hàm WeekDayName() trong VBA trả về tên của ngày trong tuần cho một ngày đã được chỉ định.

Cú pháp

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

Mô tả tham số:

  • Date: Tham số bắt buộc, ngày trong tuần sẽ trả về một ngày được chỉ định.
  • Toabenameviate: Tham số tùy chọn. Nếu đặt là True tên tháng được viết tắt. Nếu để trống, giá trị mặc định sẽ được lấy là False.
  • Firstdayofweek: Tham số tùy chọn. Chỉ định ngày đầu tiên của một tuần, nó có thể nhận một trong các giá trị sau:
    • 0 = vbUseSystemDayOfWeek – Sử dụng cài đặt API hỗ trợ ngôn ngữ quốc gia (NLS).
    • 1 = vbSunday – Sunday
    • 2 = vbMonday – Monday
    • 3 = vbTuesday – Tuesday
    • 4 = vbWednesday – Wednesday
    • 5 = vbThursday – Thursday
    • 6 = vbFriday – Friday
    • 7 = vbSaturday – Saturday

Ví dụ sử dụng hàm WeekDayName() trong VBA

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

Kết quả:

Line 1 : Tuesday
Line 2 : Mon
Line 3 : Sunday
Line 4 : Tue
Line 5 : Sunday
Chuỗi (String) trong VBA
0