เพิ่มกล่องรายการหรือกล่องคำสั่งผสมลงในเวิร์กชีตใน Excel

สิ่งสำคัญ:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

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

ตัวอย่างกล่องรายการ

เพิ่มกล่องรายการลงในเวิร์กชีต

  1. สร้างรายการข้อมูลที่คุณต้องการแสดงในกล่องรายการของคุณเหมือนกับในรูปภาพนี้

    รายการค่าสำหรับใช้ในกล่องคำสั่งผสม
  2. คลิก นักพัฒนา > แทรก

    หมายเหตุ: ถ้าแท็บ นักพัฒนา ไม่แสดงขึ้น ให้คลิก ไฟล์ > ตัวเลือก > กำหนด Ribbon เอง ในรายการ แท็บหลัก ให้เลือกกล่อง นักพัฒนา แล้วคลิก ตกลง

  3. ภายใต้ ตัวควบคุมฟอร์ม ให้คลิก กล่องรายการ (ตัวควบคุมฟอร์ม)

    กล่องรายการ ใน ตัวควบคุมฟอร์ม
  4. คลิกเซลล์ที่คุณต้องการสร้างกล่องรายการ

  5. คลิก คุณสมบัติ > ตัวควบคุม แล้วตั้งค่าคุณสมบัติที่จำเป็น:

    คุณสมบัติสำหรับตัวควบคุมกล่องรายการ

    • ในกล่อง ช่วงข้อมูลเข้า ให้พิมพ์ช่วงของเซลล์ที่มีรายการค่า

      หมายเหตุ: ถ้าคุณต้องการให้รายการอื่นๆ แสดงอยู่ในกล่องรายการ คุณสามารถเปลี่ยนขนาดฟอนต์ของข้อความในรายการได้

    • ในกล่อง ลิงก์เซลล์ ให้พิมพ์การอ้างอิงเซลล์

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

    • ภายใต้ ชนิดการเลือก ให้เลือก รายการเดียว แล้วคลิก ตกลง

      หมายเหตุ:  ถ้าคุณต้องการใช้ หลายรายการ หรือ ขยาย ให้พิจารณาใช้ตัวควบคุมกล่องรายการ ActiveX

เพิ่มกล่องคำสั่งผสมลงในเวิร์กชีต

คุณสามารถสร้างรายการข้อมูลได้อย่างง่ายดายด้วยการบอกให้ผู้ใช้เลือกค่าจากกล่องคำสั่งผสม กล่องคำสั่งผสมเป็นการรวมกล่องข้อความกับกล่องรายการเข้าด้วยกันเพื่อสร้างรายการดรอปดาวน์

กล่องคำสั่งผสม

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

  1. เลือกคอลัมน์ที่คุณสามารถซ่อนบนเวิร์กชีต แล้วสร้างรายการโดยการพิมพ์ค่าหนึ่งค่าต่อหนึ่งเซลล์

    รายการค่าสำหรับใช้ในกล่องคำสั่งผสม

    หมายเหตุ: นอกจากนี้ คุณยังสามารถสร้างรายการบนเวิร์กชีตอื่นในเวิร์กบุ๊กเดียวกันได้ด้วย

  2. คลิก นักพัฒนา > แทรก

    หมายเหตุ: ถ้าแท็บ นักพัฒนา ไม่แสดงขึ้น ให้คลิก ไฟล์ > ตัวเลือก > กำหนด Ribbon เอง ในรายการ แท็บหลัก ให้เลือกกล่อง นักพัฒนา แล้วคลิก ตกลง

  3. เลือกชนิดของกล่องคำสั่งผสมที่คุณต้องการเพิ่ม

    • ภายใต้ ตัวควบคุมฟอร์ม ให้คลิก กล่องคำสั่งผสม (ตัวควบคุมฟอร์ม)

      หรือ

    • ภายใต้ ตัวควบคุม ActiveX ให้คลิก กล่องคำสั่งผสม (ตัวควบคุมฟอร์ม)

      แทรกกล่องคำสั่งผสม

  4. คลิกเซลล์ที่คุณต้องการเพิ่มกล่องคำสั่งผสม แล้วลากเพื่อวาดตาราง

เคล็ดลับ: 

  • เมื่อต้องการปรับขนาดกล่อง ให้ชี้ไปที่จุดจับสำหรับปรับขนาด แล้วลากขอบของตัวควบคุมจนกระทั่งได้ความสูงหรือความกว้างตามที่คุณต้องการ

  • เมื่อต้องการย้ายกล่องคำสั่งผสมไปยังตำแหน่งอื่นของเวิร์กชีต ให้เลือกกล่องแล้วลากไปยังตำแหน่งที่ต้องการ

จัดรูปแบบกล่องคำสั่งผสมตัวควบคุมฟอร์ม

  1. คลิกขวาที่กล่องคำสั่งผสม แล้วเลือก จัดรูปแบบตัวควบคุม

  2. คลิก ตัวควบคุม แล้วตั้งค่าตัวเลือกต่อไปนี้:

    กล่องโต้ตอบ จัดรูปแบบตัวควบคุม

    • ช่วงข้อมูลเข้า: พิมพ์ช่วงของเซลล์ที่มีข้อมูลในรายการ

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

      ตัวอย่างเช่น เซลล์ C1 จะแสดง 3 เมื่อรายการ Sorbet ถูกเลือก เนื่องจากเป็นรายการที่สามในรายการของเรา

      เซลล์ที่ลิงก์จะแสดงหมายเลขรายการเมื่อรายการที่ถูกเลือก

      เคล็ดลับ:  คุณสามารถใช้ฟังก์ชัน INDEX เพื่อแสดงชื่อรายการแทนที่จะเป็นจำนวน ในตัวอย่างของเรา กล่องคำสั่งผสมจะลิงก์กับเซลล์ B1 และช่วงของเซลล์สำหรับรายการคือ A1:A2 ถ้าสูตรต่อไปนี้ถูกพิมพ์ลงในเซลล์ C1: =INDEX(A1:A5,B1) เมื่อเราเลือกรายการ "Sorbet" จะแสดงอยู่ใน C1

      ใส่สูตรเพื่อแสดงรายการจากเซลล์ที่ลิงก์
    • บรรทัดดรอปดาวน์: จำนวนบรรทัดที่คุณต้องการให้แสดงเมื่อมีการคลิกที่ลูกศรลง ตัวอย่างเช่น ถ้ารายการของคุณมี 10 รายการ และคุณไม่ต้องการเลื่อนลงมาเพื่อดู คุณสามารถเปลี่ยนค่าเริ่มต้นเป็น 10 ได้ ถ้าคุณพิมพ์ตัวเลขที่น้อยกว่าจำนวนรายการในรายการของคุณ แถบเลื่อนจะปรากฏขึ้น

      แถบเลื่อนจะปรากฏขึ้น
  3. คลิก ตกลง

จัดรูปแบบกล่องคำสั่งผสม ActiveX

  1. คลิก นักพัฒนา > โหมดออกแบบ

  2. คลิกขวาที่กล่องคำสั่งผสม แล้วเลือก คุณสมบัติ คลิก ตัวอักษร แล้วทำการเปลี่ยนแปลงการตั้งค่าคุณสมบัติตามที่คุณต้องการ

    ต่อไปนี้เป็นวิธีตั้งค่าคุณสมบัติสำหรับกล่องคำสั่งผสมในภาพนี้:

    ตัวอย่างของกล่องคำสั่งผสม

    การตั้งค่าคุณสมบัติสำหรับกล่องคำสั่งผสม ActiveX

    เมื่อต้องการตั้งค่าคุณสมบัตินี้

    ให้ทำดังนี้

    สีเติม

    คลิก สีพื้นหลัง > ลูกศรลง > ชุดแบบสี แล้วเลือกสี

    คุณสมบัติการเติมสีสำหรับกล่องคำสั่งผสม

    ชนิด สไตล์ หรือขนาดของฟอนต์

    คลิก ฟอนต์ > คลิกปุ่ม ... แล้วเลือกชนิด ขนาด หรือสไตล์ฟอนต์

    ตั้งค่าสำหรับฟอนต์ในกล่องข้อความ

    สีฟอนต์

    คลิก สีพื้นหน้า > ลูกศรลง > ชุดแบบสี แล้วเลือกสี

    ลิงก์เซลล์เพื่อแสดงค่ารายการที่ถูกเลือก

    คลิก เซลล์ที่มีลิงก์

    ลิงก์กล่องคำสั่งผสมกับรายการ

    คลิกกล่องถัดจาก ListFillRange แล้วพิมพ์ช่วงของเซลล์สำหรับรายการนั้น

    เปลี่ยนจำนวนรายการที่แสดง

    คลิกกล่อง จำนวนแถวที่แสดง แล้วพิมพ์จำนวนรายการที่จะแสดง

  3. ปิดกล่อง คุณสมบัติ แล้วคลิก โหมดการออกแบบ

  4. หลังจากที่คุณจัดรูปแบบเสร็จแล้ว คุณสามารถคลิกขวาที่คอลัมน์ที่มีรายการนั้น แล้วเลือก ซ่อน ได้

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

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community ขอความช่วยเหลือใน Answers community หรือแนะนำฟีเจอร์ใหม่หรือการปรับปรุงบน Excel User Voiceได้เสมอ

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

ดูเพิ่มเติม

ภาพรวมของฟอร์ม ตัวควบคุมฟอร์ม และตัวควบคุม ActiveX บนแผ่นงาน

เพิ่มกล่องกาเครื่องหมายหรือตัวเลือก (ตัวควบคุมฟอร์ม)

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

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

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

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×