ลองทำตามที่ Copilot ให้คำตอบมาตามด้านล่างว่าใช้ได้หรือไม่ครับ
เพื่อกำหนด ComboBox ใน Microsoft Access ให้ผู้ใช้สามารถเลือกค่าได้เท่านั้นโดยไม่สามารถพิมพ์ได้ คุณสามารถทำตามขั้นตอนดังนี้ครับ:
1. สร้าง ComboBox:
- เปิดฟอร์มหรือรายงานที่คุณต้องการเพิ่ม ComboBox
- สลับไปที่ Design View.
- คลิกขวาที่พื้นที่ที่คุณต้องการวาง ComboBox และเลือก "Combo Box" จากเมนู "Control Wizards".
2. กำหนดคุณสมบัติให้กับ ComboBox:
- ใน Combo Box Wizard, เลือก "I want the combo box to look up the values in a table or query" และคลิก Next.
- เลือกตารางหรือคิวรีที่เป็น Row Source สำหรับ ComboBox ของคุณ
- ระบุฟิลด์ที่คุณต้องการให้แสดงใน ComboBox (เช่น `Nest_Code`)
- ตั้งค่า Limit to List เป็น Yes
- ปรับแต่งคุณสมบัติอื่น ๆ ตามที่คุณต้องการ (เช่น การจัดรูปแบบ การขยายอัตโนมัติ)
3. ข้อคิดเพิ่มเติม:
- ตรวจสอบให้แน่ใจว่าการตั้งค่าของฟอร์มอนุญาตให้แก้ไข สร้าง และลบได้
- ตรวจสอบว่า ComboBox เปิดใช้งานและไม่ถูกล็อก
- ตรวจสอบว่าคิวรีที่ใช้เป็น Row Source สามารถแก้ไขได้ (คุณสามารถแก้ไขฟิลด์ในคิวรีด้วยตนเอง)
- หากคุณต้องการให้ ComboBox เป็นอ่านอย่างเดียว ควรใช้ TextBox อ่านอย่างเดียวที่เกิดขึ้นข้างๆ ComboBox
อย่าลืมปรับคุณสมบัติตามความต้องการของคุณครับ!
กำหนด Combobox ใน Access ให้เลือกได้อย่างเดียว