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

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

คุณต้องการทำอะไร

เพิ่มกล่องข้อความที่ถูกผูก

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

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

  • ข้อความสั้น

  • ข้อความยาว

  • หมายเลข

  • วันที่/เวลา

  • สกุลเงิน

  • ไฮเปอร์ลิงก์

  • คำนวณ

หมายเหตุ: ตั้งแต่ Access 2013 ชนิดข้อมูล ข้อความ ถูกเปลี่ยนชื่อเป็น ข้อความสั้น​​ และชนิดข้อมูล บันทึกช่วยจำ ถูกเปลี่ยนชื่อเป็น ข้อความยาว

การลากเขตข้อมูลของชนิดข้อมูลอื่นจะสร้างตัวควบคุมชนิดต่างๆ ตัวอย่างเช่น ถ้าคุณลากเขตข้อมูล ใช่/ไม่ใช่ จากบานหน้าต่าง รายการเขตข้อมูล ไปยังฟอร์มหรือรายงาน Access จะสร้างกล่องกาเครื่องหมาย ถ้าคุณลากเขตข้อมูลวัตถุ OLE ไปยังฟอร์มหรือรายงาน Access จะสร้างกรอบวัตถุที่ถูกผูก และถ้าคุณลากเขตข้อมูลสิ่งที่แนบมาไปยังฟอร์มหรือรายงาน Access จะสร้างตัวควบคุมสิ่งที่แนบมา

เพิ่มกล่องข้อความที่ถูกผูกกับฟอร์มหรือรายงานโดยการลากเขตข้อมูลจากบานหน้าต่าง รายการเขตข้อมูล

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

  2. บนแท็บ ออกแบบ ในกลุ่ม เครื่องมือ ให้คลิก เพิ่มเขตข้อมูลที่มีอยู่ รูปปุ่ม

  3. ในบานหน้าต่าง รายการเขตข้อมูล ให้ขยายตารางที่มีเขตข้อมูลที่คุณต้องการผูกกับกล่องข้อความของคุณ

  4. ลากเขตข้อมูลจากบานหน้าต่าง รายการเขตข้อมูล ไปยังรายงานหรือฟอร์ม

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

คุณยังสามารถเพิ่มกล่องข้อความที่ถูกผูกลงในฟอร์มหรือรายงานโดยให้เพิ่มกล่องข้อความที่ไม่ถูกผูกก่อน แล้วตั้งค่าคุณสมบัติ แหล่งข้อมูลการควบคุม ของกล่องข้อความให้เป็นเขตข้อมูลที่คุณต้องการผูกด้วย

เพิ่มกล่องข้อความที่ไม่ถูกผูก

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

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

  2. บนแท็บ ออกแบบ ในกลุ่ม ตัวควบคุม ให้คลิก กล่องข้อความ

  3. วางตัวชี้ที่ตำแหน่งที่คุณต้องการวางกล่องข้อความบนฟอร์มหรือรายงาน แล้วคลิกแทรกกล่องข้อความ

    หมายเหตุ: Access ยังวางป้ายชื่อทางด้านซ้ายของกล่องข้อความ ดังนั้น ให้เว้นพื้นที่ว่างทางด้านซ้ายของตัวชี้สําหรับป้ายชื่อ คุณสามารถจัดตําแหน่งป้ายชื่อและกล่องข้อความใหม่ได้ในภายหลัง คุณยังสามารถลบป้ายชื่อได้โดยการคลิกที่ป้ายชื่อนั้น แล้วกด DELETE

อีกวิธีในการสร้างกล่องข้อความที่ไม่ถูกผูกคือการสร้างกล่องข้อความที่ถูกผูกก่อนโดยการลากเขตข้อมูลจากบานหน้าต่าง รายการเขตข้อมูล ลงในฟอร์มหรือรายงาน แล้วลบค่าในคุณสมบัติ แหล่งตัวควบคุม ถ้าคุณทําเช่นนี้ในมุมมองออกแบบ กล่องข้อความจะแสดง "ไม่ถูกผูก" แทนชื่อเขตข้อมูล ในมุมมองเค้าโครง กล่องข้อความจะไม่แสดงข้อมูลอีกต่อไป แต่จะว่างเปล่า

เพิ่มกล่องข้อความจากการคำนวณ

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

  2. บนแท็บ ออกแบบ ในกลุ่ม ตัวควบคุม ให้คลิก กล่องข้อความ

  3. วางตัวชี้ที่ตำแหน่งที่คุณต้องการวางกล่องข้อความบนฟอร์มหรือรายงาน แล้วคลิกแทรกกล่องข้อความ

  4. ทำอย่างใดอย่างหนึ่งต่อไปนี้:

    วางเคอร์เซอร์ในกล่องข้อความ แล้วพิมพ์ นิพจน์ ที่คำนวณผลรวม

    เลือกกล่องข้อความ กด F4 เพื่อแสดงแผ่นคุณสมบัติ แล้วพิมพ์นิพจน์ในกล่องคุณสมบัติ แหล่งตัวควบคุม เมื่อต้องการใช้ ตัวสร้างนิพจน์ เพื่อสร้างนิพจน์ ให้คลิก ปุ่มตัวสร้างถัดจากกล่องคุณสมบัติ แหล่งตัวควบคุม

  5. บันทึกฟอร์มหรือรายงาน แล้วสลับเป็นมุมมองฟอร์มหรือมุมมองรายการเพื่อตรวจสอบผลลัพธ์

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างนิพจน์ ให้ดูบทความ เรียนรู้วิธีการสร้างนิพจน์

หมายเหตุ:

  • ถ้าคุณต้องการพื้นที่เพิ่มสำหรับการพิมพ์นิพจน์ในกล่องคุณสมบัติ ControlSource ให้กด SHIFT+F2 เพื่อเปิดกล่อง ย่อ/ขยาย

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

ทำความเข้าใจคุณสมบัติของกล่องข้อความ

ไม่ว่าคุณจะสร้างกล่องข้อความด้วยวิธีใด คุณสมบัติบางอย่างจําเป็นต้องได้รับการตั้งค่าเพื่อให้กล่องข้อความทํางานและปรากฏตามที่คุณต้องการ รายการต่อไปนี้แสดงคุณสมบัติกล่องข้อความที่สําคัญและมักจะใช้ทั่วไปบางส่วน:

  • ชื่อ    คุณควรตั้งชื่อสั้นๆ ที่มีความหมายให้กับกล่องข้อความของคุณ เพื่อให้คุณสามารถบอกได้อย่างง่ายดายว่ามีข้อมูลใดบ้าง ซึ่งช่วยให้ง่ายต่อการอ้างอิงไปยังกล่องข้อความในนิพจน์ที่คุณอาจใช้ในกล่องข้อความอื่น นักพัฒนาฐานข้อมูลบางรายอาจต้องการเพิ่มคํานําหน้า เช่น txt ลงในชื่อกล่องข้อความ เพื่อให้สามารถแยกความแตกต่างของกล่องข้อความออกจากตัวควบคุมชนิดอื่นๆ ได้อย่างง่ายดาย ตัวอย่างเช่น txtFirstName หรือ txtAddress

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

    =Trim([First Name])

    อย่างไรก็ตาม ผลลัพธ์นี้ใน #Error ปรากฏในกล่องข้อความ เนื่องจาก Access ไม่สามารถระบุได้ว่านิพจน์กําลังอ้างถึงเขตข้อมูลหรือไปยังกล่องข้อความ เมื่อต้องการแก้ไขปัญหานี้ ให้เปลี่ยนชื่อกล่องข้อความเพื่อให้มีชื่อที่ไม่ซ้ํากัน

  • แหล่งข้อมูลการควบคุม    คุณสมบัตินี้จะระบุว่ากล่องข้อความถูกผูก ไม่ถูกผูก หรือมาจากการคำนวณ

    • ถ้าค่าในกล่องคุณสมบัติ แหล่งข้อมูลการควบคุม คือชื่อของเขตข้อมูลในตาราง แสดงว่ากล่องข้อความถูกผูกกับเขตข้อมูลนั้น

    • ถ้าค่าใน แหล่งข้อมูลการควบคุม ว่างเปล่า กล่องข้อความจะไม่ถูกผูก

    • ถ้าค่าใน แหล่งข้อมูลการควบคุม เป็นนิพจน์ กล่องข้อความจะเป็นกล่องข้อความจากการคำนวณ

  • รูปแบบข้อความ    ถ้ากล่องข้อความถูกผูกไว้กับเขตข้อมูลข้อความยาว คุณสามารถตั้งค่าในกล่องคุณสมบัติ รูปแบบข้อความ เป็น Rich Text ได้ การทําเช่นนี้จะทําให้คุณสามารถนําสไตล์การจัดรูปแบบหลายสไตล์ไปใช้กับข้อความที่อยู่ในกล่องข้อความได้ ตัวอย่างเช่น คุณสามารถนําการจัดรูปแบบตัวหนาไปใช้กับคําหนึ่งและขีดเส้นใต้คําอื่นได้

  • เติบโตขึ้นได้    คุณสมบัตินี้จะมีประโยชน์เป็นพิเศษในรายงานสําหรับกล่องข้อความที่ผูกกับเขตข้อมูลข้อความสั้นหรือข้อความยาว การตั้งค่าเริ่มต้นคือ ไม่ใช่ ถ้ามีข้อความที่จะแสดงในกล่องข้อความมากเกินไป ข้อความจะถูกตัดทอน (ตัดออก) อย่างไรก็ตาม ถ้าคุณตั้งค่าของกล่องคุณสมบัติ ขยายได้ เป็น ใช่ กล่องข้อความจะปรับขนาดแนวตั้งโดยอัตโนมัติเพื่อพิมพ์หรือแสดงตัวอย่างข้อมูลทั้งหมดที่มีอยู่

ด้านบนของหน้า

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

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

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

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

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

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

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

×