Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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