ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

สมมติว่าคุณมีเขตข้อมูลวันครบกําหนดบนฟอร์มใน Access และคุณต้องการแสดงจํานวนวันที่เหลืออยู่จนกว่าวันครบกําหนดจะมาถึง วิธีที่รวดเร็วในการทําเช่นนี้คือการเพิ่มกล่องข้อความใหม่ลงในฟอร์ม แล้วใช้ ฟังก์ชัน DateDiff ในกล่องข้อความนั้นเพื่อทําการคํานวณ

  1. คลิกขวาที่ฟอร์มในบานหน้าต่างนําทาง แล้วคลิก มุมมองเค้าโครง

  2. คลิก ออกแบบ > กล่องข้อความ กดแป้น Ctrl ค้างไว้ แล้วคลิกที่เค้าโครงที่คุณต้องการวางกล่องข้อความ

  3. คลิกกล่องข้อความใหม่ แล้วกด F4 เพื่อแสดงแผ่นคุณสมบัติถ้ายังไม่ได้แสดง

  4. บนแท็บ ข้อมูล ของแผ่นคุณสมบัติ ในกล่องคุณสมบัติ แหล่งตัวควบคุม ให้พิมพ์ดังต่อไปนี้

    =DateDiff("d",Date(),[DueDate])

    ฟอร์มของคุณควรมีลักษณะดังนี้:

    การใส่ฟังก์ชัน DateDiff ในคุณสมบัติ แหล่งตัวควบคุม ของกล่องข้อความ

นิพจน์ในตัวอย่างนี้ลบวันที่ของวันนี้ (Date()) ออกจากวันครบกําหนด "d" จะบอกให้ Access คํานวณจํานวนวัน (ซึ่งตรงข้ามกับปี เดือน และอื่นๆ) ถ้ากล่องข้อความของคุณมีชื่ออื่นที่ไม่ใช่ DueDate ให้แทนที่ชื่อกล่องข้อความจริงของคุณในอาร์กิวเมนต์ของฟังก์ชัน

ข้อมูลเพิ่มเติม

เรียนรู้เพิ่มเติมเกี่ยวกับนิพจน์โดยการอ่าน เรียนรู้การสร้างนิพจน์ และ เพิ่มฟังก์ชันลงในนิพจน์ Access

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับฟอร์ม ให้ดูที่ สร้างฟอร์มใน Access

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×