Online Reference

Home

Microsoft Reference
Knowledge Developer Database Internet Resource Forum
VBA
Date / Time Function
ดาวน์โหลดคู่มือ

Weekday Function

VBA Function, ค่าที่ส่งออกเป็นประเภทข้อมูล Variant (Integer) ที่เป็นค่าตัวเลขที่ใช้แทนวันในสัปดาห์

ไวยากรณ์

WeekDay(date, [firstdayofweek] )

อากิวเมนต์ของฟังก์ชัน Weekday มีความหมาย คือ

ส่วน รายละเอียด
date บังคับ, เป็น Expression แบบ String, ตัวเลข หรือแบบผสม ที่แสดงรูปแบบของวันที่ ถ้า date เป็นค่าว่าง (Null) ผลลัพธ์จะเป็นค่าว่าง
firstdayofweek ไม่บังคับ,เป็นค่าคงที่เพื่อระบุวันแรกของสัปดาห์ ถ้าไม่กำหนด จะใช้วันอาทิตย์เป็นวันแรกของสัปดาห์

การตั้งค่า

ค่าอากิวเมนต์ firstdayofweek กำหนดค่าได้เป็น

ค่าคงที่ ค่า รายละเอียด
vbUseSystem 0 ตั้งค่าตาม NLS API
vbSunday 1 วันอาทิตย์ (ค่าเริ่มต้น)
vbMonday 2 วันจันทร์
vbTuesday 3 วันอังคาร
vbWednesday 4 วันพุธ
vbThursday 5 วันพฤหัสบดี
vbFriday 6 วันศุกร์
vbSaturday 7 วันเสาร์

ค่าส่งออก

ค่าคงที่ ค่า รายละเอียด
vbSunday 1 วันอาทิตย์ (ค่าเริ่มต้น)
vbMonday 2 วันจันทร์
vbTuesday 3 วันอังคาร
vbWednesday 4 วันพุธ
vbThursday 5 วันพฤหัสบดี
vbFriday 6 วันศุกร์
vbSaturday 7 วันเสาร์

ดูเพิ่มเติม

ฟังก์ชัน Date, ฟังก์ชัน Day, ฟังก์ชัน Month, ฟังก์ชัน Now, ฟังก์ชัน Year

ตัวอย่าง

Dim myDate, myWeek

myDate = # January 15, 2000#
' ผลลัพธ์ myWeek = 7 เนื่องจากเป็นวันเสาร์
myWeek = Weekday(myDate)