วิธีใช้ตัวควบคุมฟอร์มบนเวิร์กชีตใน Excel

สรุป

Microsoft Excel มีตัวควบคุมหลายรายการสำหรับแผ่นงานกล่องโต้ตอบที่มีประโยชน์สำหรับการเลือกรายการจากรายการ ตัวอย่างของตัวควบคุมคือกล่องรายการกล่องคำสั่งผสมปุ่มหมุนและแถบเลื่อน 

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวควบคุมฟอร์มใน Excel ให้ดูที่ภาพรวมของฟอร์มตัวควบคุมฟอร์มและตัวควบคุม ActiveX บนเวิร์กชีต

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

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

เปิดใช้งานแท็บนักพัฒนา

เมื่อต้องการใช้ตัวควบคุมฟอร์มใน Excel ๒๐๑๐และเวอร์ชันที่ใหม่กว่าคุณจำเป็นต้องเปิดใช้งานแท็บนักพัฒนา เมื่อต้องการทำสิ่งนี้ ให้ทำตามขั้นตอนเหล่านี้:

  1. คลิก ไฟล์ แล้วคลิก ตัวเลือก
    ตัวเลือกไฟล์

  2. คลิกกำหนด Ribbon เองในบานหน้าต่างด้านซ้าย
    กำหนด ribbon เอง

  3. เลือกกล่องกาเครื่องหมายนักพัฒนาภายใต้แท็บหลักทางด้านขวาแล้วคลิกตกลง

เมื่อต้องการใช้ตัวควบคุมฟอร์มใน Excel ๒๐๐๗คุณต้องเปิดใช้งานแท็บนักพัฒนา เมื่อต้องการทำสิ่งนี้ ให้ทำตามขั้นตอนเหล่านี้:

  1. คลิก ปุ่ม Microsoft Office แล้วคลิก ตัวเลือก Excel
    ตัวเลือกไฟล์ใน excel ๒๐๐๗

  2. คลิกยอดนิยมเลือกกล่องกาเครื่องหมายแสดงแท็บนักพัฒนาใน Ribbonแล้วคลิกตกลง
    Ribbon

ตั้งค่ารายการลิงก์ของเซลล์และดัชนี

  1. ในเวิร์กชีตใหม่ให้พิมพ์รายการต่อไปนี้ในช่วง H1: H20:

    H1: รองเท้าสเก็ตลูกกลิ้ง

    H2: VCR

    H3: โต๊ะทำงาน

    H4: ถ้วยแก้ว

    H5: รถ

    H6: เครื่องซักผ้า

    H7: ตัวเปิดใช้จรวด

    H8: จักรยาน

    H1-h9: โทรศัพท์

    โรงแรมเอช: เทียน

    H11: ลูกอม

    H12: ลำโพง

    H13: ชุด

    H14: ผ้าห่ม

    H15: เครื่องเป่า

    H16: กีตาร์

    H17: เครื่องเป่า

    H18: ชุดเครื่องมือ

    H19: VCR

    H20: ฮาร์ดดิสก์

  2. ในเซลล์ A1 ให้พิมพ์สูตรต่อไปนี้

    : = INDEX (H1: H20, G1, 0)

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

  1. เมื่อต้องการเพิ่มกล่องรายการใน Excel ๒๐๐๗และเวอร์ชันที่ใหม่กว่าให้คลิกแท็บนักพัฒนาคลิกแทรกในกลุ่มตัวควบคุมจากนั้นคลิกฟอร์มกล่องรายการ (ตัวควบคุม)ภายใต้ตัวควบคุมฟอร์ม
    ตัวควบคุมฟอร์ม

    เมื่อต้องการเพิ่มกล่องรายการใน Excel ๒๐๐๓และใน Excel เวอร์ชันก่อนหน้าให้คลิกปุ่มกล่องรายการบนแถบเครื่องมือฟอร์ม ถ้ามองไม่เห็นแถบเครื่องมือฟอร์มให้ชี้ไปที่แถบเครื่องมือบนเมนูมุมมองแล้วคลิกฟอร์ม

  2. คลิกตำแหน่งที่ตั้งของเวิร์กชีตที่คุณต้องการให้มุมบนซ้ายของกล่องรายการปรากฏขึ้นแล้วลากกล่องรายการไปยังตำแหน่งที่คุณต้องการให้มุมล่างขวาของกล่องรายการ ในตัวอย่างนี้ให้สร้างกล่องรายการที่ครอบคลุมเซลล์ B2: E10

  3. ในกลุ่มตัวควบคุมให้คลิกคุณสมบัติ
    คุณสมบัติ contrl

  4. ในหน้าต่างจัดรูปแบบวัตถุให้พิมพ์ข้อมูลต่อไปนี้แล้วคลิกตกลง

    1. เมื่อต้องการระบุช่วงสำหรับรายการให้พิมพ์ H1: H20 ในกล่องช่วงข้อมูลขาเข้า

    2. เมื่อต้องการใส่ค่าตัวเลขในเซลล์ G1 (ขึ้นอยู่กับว่ามีการเลือกรายการใดในรายการ) ให้พิมพ์ G1 ในกล่องลิงก์เซลล์

      หมายเหตุ: สูตร INDEX () จะใช้ค่าใน G1 เพื่อส่งกลับตัวเลือกรายการที่ถูกต้อง

    3. ภายใต้ชนิดการเลือกตรวจสอบให้แน่ใจว่าได้เลือกตัวเลือกเดียวแล้ว

      หมายเหตุ:  ตัวเลือกแบบหลายและขยายจะมีประโยชน์เฉพาะเมื่อคุณกำลังใช้กระบวนงาน Microsoft Visual Basic สำหรับแอปพลิเคชันเพื่อส่งกลับค่าของรายการ หมายเหตุนอกจากนี้กล่องกาเครื่องหมายการแรเงาสามมิติจะเพิ่มลักษณะที่ปรากฏของกล่องรายการสามมิติ

      จัดรูปแบบวัตถุ

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

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

  1. เมื่อต้องการเพิ่มกล่องคำสั่งผสมใน Excel ๒๐๐๗และเวอร์ชันที่ใหม่กว่าให้คลิกแท็บนักพัฒนาคลิกแทรกแล้วคลิกกล่องคำสั่งผสมภายใต้ตัวควบคุมฟอร์ม
    ไอคอน combobox

    เมื่อต้องการเพิ่มกล่องคำสั่งผสมใน Excel ๒๐๐๓และใน Excel เวอร์ชันก่อนหน้าให้คลิกปุ่มกล่องคำสั่งผสมบนแถบเครื่องมือฟอร์ม

  2. คลิกตำแหน่งที่ตั้งของเวิร์กชีตที่คุณต้องการให้มุมบนซ้ายของกล่องคำสั่งผสมปรากฏขึ้นแล้วลากกล่องคำสั่งผสมไปยังตำแหน่งที่คุณต้องการให้มุมล่างขวาของกล่องรายการ ในตัวอย่างนี้ให้สร้างกล่องคำสั่งผสมที่ครอบคลุมเซลล์ B2: E2
    combobox ตำแหน่ง

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

  4. พิมพ์ข้อมูลต่อไปนี้แล้วคลิกตกลง:

    1. เมื่อต้องการระบุช่วงสำหรับรายการให้พิมพ์ H1: H20 ในกล่องช่วงข้อมูลขาเข้า

    2. เมื่อต้องการใส่ค่าตัวเลขในเซลล์ G1 (ขึ้นอยู่กับว่ามีการเลือกรายการใดในรายการ) ให้พิมพ์ G1 ในกล่องลิงก์เซลล์
       

      หมายเหตุ: สูตร INDEX จะใช้ค่าใน G1 เพื่อส่งกลับตัวเลือกรายการที่ถูกต้อง

    3. ในกล่องเส้นดรอปดาวน์ให้พิมพ์10 รายการนี้จะกำหนดจำนวนรายการที่จะแสดงก่อนที่คุณจะต้องใช้แถบเลื่อนเพื่อดูรายการอื่นๆ

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

      แท็บตัวควบคุม

  5. กล่องดรอปดาวน์หรือกล่องคำสั่งผสมควรแสดงรายการของรายการ เมื่อต้องการใช้กล่องดรอปดาวน์หรือกล่องคำสั่งผสมให้คลิกเซลล์ใดก็ได้เพื่อไม่ให้วัตถุถูกเลือก เมื่อคุณคลิกรายการในกล่องดรอปดาวน์หรือกล่องคำสั่งผสมเซลล์ G1 จะได้รับการอัปเดตเป็นตัวเลขที่ระบุตำแหน่งในรายการของรายการที่เลือก สูตร INDEX ในเซลล์ A1 ใช้หมายเลขนี้เพื่อแสดงชื่อของรายการ

ตัวอย่างปุ่มหมุน

  1. เมื่อต้องการเพิ่มปุ่มหมุนใน Excel ๒๐๐๗และเวอร์ชันที่ใหม่กว่าให้คลิกแท็บนักพัฒนาคลิกแทรกแล้วคลิกปุ่มหมุนภายใต้ตัวควบคุมฟอร์ม
    ปุ่มหมุน

    เมื่อต้องการเพิ่มสปินเนอร์ใน Excel ๒๐๐๓และใน Excel เวอร์ชันก่อนหน้าให้คลิกปุ่มสปินเนอร์บนแถบเครื่องมือฟอร์ม

  2. คลิกตำแหน่งที่ตั้งของเวิร์กชีตที่คุณต้องการให้มุมบนซ้ายของปุ่มหมุนปรากฏขึ้นแล้วลากปุ่มหมุนไปยังตำแหน่งที่คุณต้องการให้มุมล่างขวาของปุ่มหมุน ในตัวอย่างนี้ให้สร้างปุ่มหมุนที่ครอบคลุมเซลล์ B2: B3

  3. คลิกขวาที่ปุ่มหมุนแล้วคลิกจัดรูปแบบตัวควบคุม
    การควบคุมรูปแบบตัวควบคุมการหมุน

  4. พิมพ์ข้อมูลต่อไปนี้แล้วคลิกตกลง:

    1. ในกล่องค่าปัจจุบันให้พิมพ์1

      ค่านี้จะเริ่มต้นปุ่มหมุนเพื่อให้สูตร INDEX ชี้ไปที่รายการแรกในรายการ

    2. ในกล่องค่าน้อยที่สุดให้พิมพ์1

      ค่านี้จะจำกัดด้านบนของปุ่มหมุนไปยังรายการแรกในรายการ

    3. ในกล่องค่าสูงสุดให้พิมพ์20

      หมายเลขนี้ระบุจำนวนสูงสุดของรายการในรายการ

    4. ในกล่องการเปลี่ยนแปลงแบบเพิ่มเติมให้พิมพ์1

      ค่านี้จะควบคุมจำนวนครั้งของการควบคุมปุ่มหมุนที่เพิ่มค่าปัจจุบัน

    5. เมื่อต้องการใส่ค่าตัวเลขในเซลล์ G1 (ขึ้นอยู่กับว่ามีการเลือกรายการใดในรายการ) ให้พิมพ์ G1 ในกล่องลิงก์เซลล์
      กล่องลิงก์ของเซลล์

  5. คลิกเซลล์ใดก็ได้เพื่อไม่เลือกปุ่มหมุน เมื่อคุณคลิกตัวควบคุมขึ้นหรือลงบนปุ่มหมุนเซลล์ G1 จะได้รับการอัปเดตเป็นตัวเลขที่ระบุค่าปัจจุบันของปุ่มหมุนบวกหรือลบการเปลี่ยนแปลงที่เพิ่มขึ้นของปุ่มหมุน หมายเลขนี้จะปรับปรุงสูตร INDEX ในเซลล์ A1 เพื่อแสดงรายการถัดไปหรือรายการก่อนหน้า

    ค่าของปุ่มหมุนจะไม่เปลี่ยนแปลงถ้าค่าปัจจุบันเป็น1และคุณคลิกตัวควบคุมลงหรือถ้าค่าปัจจุบันเป็น20และคุณคลิกตัวควบคุมขึ้น

ตัวอย่างแถบเลื่อน

  1. เมื่อต้องการเพิ่มแถบเลื่อนใน Excel ๒๐๐๗และเวอร์ชันที่ใหม่กว่าให้คลิกแท็บนักพัฒนาคลิกแทรกแล้วคลิกแถบเลื่อนภายใต้ตัวควบคุมฟอร์ม
    แถบเลื่อน

    เมื่อต้องการเพิ่มแถบเลื่อนใน Excel ๒๐๐๓และใน Excel เวอร์ชันก่อนหน้าให้คลิกปุ่มแถบเลื่อนบนแถบเครื่องมือฟอร์ม

  2. คลิกตำแหน่งที่ตั้งของเวิร์กชีตที่คุณต้องการให้มุมบนซ้ายของแถบเลื่อนปรากฏขึ้นแล้วลากแถบเลื่อนไปยังตำแหน่งที่คุณต้องการให้มุมล่างขวาของแถบเลื่อน ในตัวอย่างนี้ให้สร้างแถบเลื่อนที่ครอบคลุมเซลล์ B2: B6 ในความสูงและอยู่ที่ประมาณหนึ่งในสี่ของความกว้างของคอลัมน์
    เพล scoll bar

  3. คลิกขวาที่แถบเลื่อนแล้วคลิกจัดรูปแบบตัวควบคุม
    ตัวควบคุมการจัดรูปแบบบาร์ scoll

  4. พิมพ์ข้อมูลต่อไปนี้แล้วคลิกตกลง:

    1. ในกล่องค่าปัจจุบันให้พิมพ์1

      ค่านี้จะเริ่มต้นแถบเลื่อนเพื่อให้สูตร INDEX ชี้ไปที่รายการแรกในรายการ

    2. ในกล่องค่าน้อยที่สุดให้พิมพ์1

      ค่านี้จะจำกัดด้านบนของแถบเลื่อนไปยังรายการแรกในรายการ

    3. ในกล่องค่าสูงสุดให้พิมพ์20 หมายเลขนี้ระบุจำนวนสูงสุดของรายการในรายการ

    4. ในกล่องการเปลี่ยนแปลงแบบเพิ่มเติมให้พิมพ์1

      ค่านี้จะควบคุมจำนวนตัวควบคุมแถบเลื่อนเพิ่มค่าปัจจุบัน

    5. ในกล่องเปลี่ยนหน้าให้พิมพ์5 ค่านี้จะควบคุมจำนวนครั้งที่ค่าปัจจุบันจะถูกนำไปใช้ถ้าคุณคลิกภายในแถบเลื่อนที่ด้านใดด้านหนึ่งของกล่องเลื่อน)

    6. เมื่อต้องการใส่ค่าตัวเลขในเซลล์ G1 (ขึ้นอยู่กับว่ามีการเลือกรายการใดในรายการ) ให้พิมพ์ G1 ในกล่องลิงก์เซลล์
      กล่องลิงก์ของเซลล์

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

  5. คลิกเซลล์ใดก็ได้เพื่อไม่เลือกแถบเลื่อน เมื่อคุณคลิกตัวควบคุมขึ้นหรือลงบนแถบเลื่อนเซลล์ G1 จะได้รับการอัปเดตเป็นตัวเลขที่ระบุค่าปัจจุบันของแถบเลื่อนบวกหรือลบการเปลี่ยนแปลงที่เพิ่มขึ้นของแถบเลื่อน หมายเลขนี้ถูกใช้ในสูตร INDEX ในเซลล์ A1 เพื่อแสดงรายการที่อยู่ถัดจากหรือก่อนรายการปัจจุบัน คุณยังสามารถลากกล่องเลื่อนเพื่อเปลี่ยนค่าหรือคลิกในแถบเลื่อนที่ด้านใดด้านหนึ่งของกล่องเลื่อนเพื่อเพิ่มโดย 5 (ค่าการเปลี่ยนหน้า) แถบเลื่อนจะไม่เปลี่ยนแปลงถ้าค่าปัจจุบันเป็น1และคุณคลิกตัวควบคุมลงหรือถ้าค่าปัจจุบันเป็น20และคุณคลิกตัวควบคุมขึ้น

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

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

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

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

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

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

×