18/12/2018, 22:58

Hàm WeekDay() trong VBA

Chuỗi (String) trong VBA Hàm WeekDay() trong VBA trả về một số nguyên từ 1 đến 7 đại diện cho ngày trong tuần cho ngày đã chỉ định. Cú pháp Weekday(date[, 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 ...

Chuỗi (String) trong VBA

Hàm WeekDay() trong VBA trả về một số nguyên từ 1 đến 7 đại diện cho ngày trong tuần cho ngày đã chỉ định.

Cú pháp

Weekday(date[, 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.
  • 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 Weekday() trong VBA

Private Sub Constant_demo_Click()
    Msgbox("Line 1: " & Weekday("2013-05-16",1))
    Msgbox("Line 2: " & Weekday("2013-05-16",2))
    Msgbox("Line 3: " & Weekday("2013-05-16",2))
    Msgbox("Line 4: " & Weekday("2010-02-16"))
    Msgbox("Line 5: " & Weekday("2010-02-17"))
    Msgbox("Line 6: " & Weekday("2010-02-18"))
End Sub

Kết quả:

Line 1: 5
Line 2: 4
Line 3: 4
Line 4: 3
Line 5: 4
Line 6: 5
Chuỗi (String) trong VBA
0