ວິທີການໃຊ້ Excel Combo Box (ຄໍາແນະນໍາທີ່ສົມບູນ)

  • ແບ່ງປັນນີ້
Hugh West

The Combo box ເປັນຄຸນສົມບັດພິເສດຂອງ Excel. ເມື່ອພວກເຮົາຕ້ອງການໃຊ້ບັນຊີລາຍຊື່ຂອງທາງເລືອກໃນ excel ພວກເຮົາໃຊ້ຄຸນສົມບັດນີ້. ໃນ​ບົດ​ຄວາມ​ນີ້, ພວກ​ເຮົາ​ຈະ​ປຶກ​ສາ​ຫາ​ລື Excel Combo box ໂດຍ​ລະ​ອຽດ​ທີ່​ມີ​ຮູບ​ພາບ​ທີ່​ເຫມາະ​ສົມ.

ດາວ​ນ​໌​ໂຫລດ​ປື້ມ​ບັນ​ທຶກ​ການ​ປະ​ຕິ​ບັດ

ດາວ​ນ​໌​ໂຫລດ workbook ການ​ປະ​ຕິ​ບັດ​ນີ້​ເພື່ອ ອອກກໍາລັງກາຍໃນຂະນະທີ່ທ່ານກໍາລັງອ່ານບົດຄວາມນີ້.

ການນໍາໃຊ້ Combo Box.xlsm

Excel Combo Box ແມ່ນຫຍັງ?

ກ່ອງຄອມໂບ ແມ່ນລາຍການແບບເລື່ອນລົງໂດຍອີງໃສ່ການລວມກັນຂອງກ່ອງຂໍ້ຄວາມສະເພາະ. ຈາກບັນຊີລາຍຊື່ເລື່ອນລົງ, ພວກເຮົາສາມາດເລືອກທາງເລືອກທີ່ຕ້ອງການຂອງພວກເຮົາ. ນອກຈາກນັ້ນ, ພວກເຮົາສາມາດເຊື່ອມຕໍ່ເຊລກັບບັນຊີລາຍຊື່ນີ້ທີ່ຈະສະແດງເລກລໍາດັບຂອງລາຍການທີ່ເລືອກ. Excel Combo Box ແມ່ນມີຢູ່ໃນ Excel 2007 ຫາ 365 .

ວິທີເພີ່ມກ່ອງ Combo ໃນ Excel 2007/2010/2013/2016 ຫຼືໃນ ສະບັບປັບປຸງເພີ່ມເຕີມ

ໃນພາກນີ້, ພວກເຮົາຈະສະແດງຂັ້ນຕອນພື້ນຖານຂອງວິທີການເພີ່ມກ່ອງ combo ໃນ Excel. ຂັ້ນຕອນຕໍ່ໄປນີ້ຈະນຳໃຊ້ກັບທຸກລຸ້ນຂອງ Excel ຂອງກ່ອງຄອມໂບ. ໂດຍປົກກະຕິແລ້ວ, ເຄື່ອງມື ຜູ້ພັດທະນາ ບໍ່ມີຢູ່ໃນຕົວເລືອກ Excel Ribbon .

📌 ຂັ້ນຕອນ:

  • ໄປທີ່ File >> ຕົວເລືອກ . ປ່ອງຢ້ຽມ Excel Options ປາກົດຢູ່ບ່ອນນີ້.
  • ເລືອກ ປັບແຕ່ງ Ribbon ທາງເລືອກຈາກດ້ານຊ້າຍ.
  • ຈາກນັ້ນ, ໄປທີ່ ແຖບຫຼັກ ຈາກ ປັບແຕ່ງRibbon ຖັນ.
  • ຊອກຫາຕົວເລືອກ ຜູ້ພັດທະນາ ຈາກລາຍການ.
  • ກວດເບິ່ງກ່ອງທີ່ກົງກັນຂອງ ຜູ້ພັດທະນາ ທາງເລືອກ.<11
  • ສຸດທ້າຍ, ກົດ ຕົກລົງ .

  • ກັບຄືນຫາຊີດ.

ພວກ​ເຮົາ​ສາ​ມາດ​ເບິ່ງ​ແຖບ ຜູ້​ພັດ​ທະ​ນາ ມີ​ໃຫ້​ໃນ​ປັດ​ຈຸ​ບັນ.

  • ໃຫ້​ຄລິກ​ໃສ່ ຜູ້​ພັດ​ທະ​ນາ ແຖບ.
  • ເລືອກ Insert ທາງເລືອກຈາກ Controls group.

ຕົວເລືອກຂອງ Insert ແຖບຖືກສະແດງຢູ່ທີ່ນີ້. ປ່ອງ​ຢ້ຽມ​ນີ້​ຊີ້​ບອກ​ສອງ​ປ່ອງ​ຄອມ​ໂບ​ຂອງ​ສອງ​ປະ​ເພດ​ທີ່​ແຕກ​ຕ່າງ​ກັນ.

  • ດຽວ​ນີ້, ເລືອກ​ເອົາ​ໃດ​ຫນຶ່ງ​ຂອງ​ປ່ອງ​ຄອມ​ໂບ​ທີ່​ຫມາຍ.
  • ຈາກ​ນັ້ນ​ວາງ​ຕົວ​ກະ​ພິບ​ໃນ​ຊີດ​ຂອງ​ສະ​ຖານ​ທີ່​ທີ່​ຕ້ອງ​ການ.<11

ພວກເຮົາຍັງສາມາດປັບແຕ່ງຂະໜາດຂອງກ່ອງຄອມໂບໄດ້.

ວິທີເພີ່ມ 2 ປະເພດກ່ອງ Excel Combo

ພວກເຮົາຮູ້ແລ້ວວ່າມີກ່ອງປະສົມສອງປະເພດ. ເຫຼົ່ານີ້ແມ່ນ-

  • Form Controls Combo Box ແລະ
  • ActiveX Controls Combo Box .

ໃນ ພາກສ່ວນລຸ່ມນີ້, ພວກເຮົາຈະສົນທະນາສອງກ່ອງປະສົມເຫຼົ່ານັ້ນ.

1. ເພີ່ມ Form Control Combo Box

ໃນພາກນີ້, ພວກເຮົາຈະສະແດງວິທີການເພີ່ມ Form Controls Combo Box ໃນ Excel.

ພວກເຮົາມີຊຸດຂໍ້ມູນຂອງຊື່. ຂອງມື້ຂອງອາທິດ. ທີ່ນີ້, ພວກເຮົາຈະເພີ່ມ Combo Box ທີ່ຈະເລືອກເອົາມື້ຈາກບັນຊີລາຍຊື່ເລື່ອນລົງແລະສະແດງຈໍານວນການຄັດເລືອກ. ນອກຈາກນັ້ນ, ພວກເຮົາເພີ່ມຕາລາງທີ່ຈະສະແດງຊື່ຂອງມື້ທີ່ເລືອກ.

📌 ຂັ້ນຕອນ:

  • ທຳອິດ, ເລືອກກ່ອງຄອມໂບຈາກພາກສ່ວນ Form Controls Section.

  • ວາງກ່ອງຄອມໂບໃນສະຖານທີ່ທີ່ຕ້ອງການໃນແຜ່ນງານ.

  • ກົດປຸ່ມຂວາຂອງເມົາສ໌.
  • ເລືອກ Format Control ທາງເລືອກຈາກ Context Menu .

  • The Format Objects window ປະກົດຂຶ້ນ.
  • ເລືອກແຖບ Control ດຽວນີ້.

ການປ້ອນຂໍ້ມູນຂອງ ຄ່າໃນກ່ອງທີ່ປາກົດ. ໃນ ໄລຍະການປ້ອນຂໍ້ມູນ , ພວກເຮົາເລືອກໄລຍະທີ່ມີຄ່າຂອງແຖບເລື່ອນລົງ. ຂອງການເລືອກ.

The Dropdown lines ລະບຸວ່າມີຈຳນວນທາງເລືອກທີ່ຈະປາກົດຢູ່ໃນແຖບເລື່ອນລົງເທົ່າໃດ.

  • ສຸດທ້າຍ, ກົດ ຕົກລົງ .
  • ດຽວນີ້, ຄລິກທີ່ລູກສອນລົງຂອງແຖບເລື່ອນລົງ.

ລາຍການຂອງທາງເລືອກແມ່ນສະແດງຢູ່ບ່ອນນີ້.

  • ເລືອກຕົວເລືອກຈາກລາຍການແບບເລື່ອນລົງ>Cell D5 . ຕາລາງນີ້ເຊື່ອມໂຍງກັບລາຍການແບບເລື່ອນລົງ.
  • ຕອນນີ້, ນອກຈາກນັ້ນ, ພວກເຮົາຍັງຕ້ອງການສະແດງຄ່າຂອງການເລືອກ ຫຼືຊື່ຂອງມື້ທີ່ເລືອກໃນຕາລາງສະເພາະ.
  • ພວກເຮົານຳໃຊ້ສູດສຳລັບສິ່ງນັ້ນ.
  • ໃສ່ສູດຕໍ່ໄປນີ້ໃສ່ Cell E5 .
=INDEX(B5:B11,D5)

  • ກົດປຸ່ມ Enter ເພື່ອຮັບຜົນໄດ້ຮັບ.

ດັ່ງນັ້ນ, ຂະບວນການອັນເຕັມທີ່ຂອງປ່ອງ Form Controls combo box is showed here.

ອ່ານເພີ່ມເຕີມ: ລາຍການ 10 Excel VBA Objects ທີ່ໃຊ້ຫຼາຍທີ່ສຸດ (Attributes & Examples)

2. ສ້າງ ActiveX Control Combo Box

ໃນນີ້, ພາກ, ພວກເຮົາຈະສະແດງວິທີການສ້າງກ່ອງຄອມໂບ ActiveX Controls . ມີສິ່ງອໍານວຍຄວາມສະດວກເພີ່ມເຕີມທີ່ພວກເຮົາສາມາດໃຊ້ລະຫັດ VBA ໃນກ່ອງຄອມໂບນີ້.

ພວກເຮົາຈະສະແດງຜົນໄດ້ຮັບໂດຍໃຊ້ກ່ອງຄອມໂບໃນສ່ວນນີ້ຢູ່ທີ່ Cell D5 .

📌 ຂັ້ນຕອນ:

  • ທຳອິດ, ພວກເຮົາຕ້ອງສ້າງ ຊື່ ກົດ ຢູ່ໃນແຖບ ສູດ . ຈາກນັ້ນ, ເລືອກຕົວເລືອກ ກຳນົດຊື່ .

  • ໜ້າຕ່າງ ຊື່ໃໝ່ ຈະປະກົດຂຶ້ນ.<11
  • ໃສ່ຊື່ຂອງໄລຍະໃນປ່ອງ ຊື່ .
  • ຈາກນັ້ນ, ເລືອກໄລຍະທີ່ ອ້າງອີງເຖິງ ກ່ອງຈາກ Excel Sheet. ສຸດທ້າຍ, ໃຫ້ກົດ OK .

  • ດຽວນີ້, ໃສ່ກ່ອງຄອມໂບຈາກພາກສ່ວນ ActiveX Controls .

  • ວາງກ່ອງຄອມໂບໄວ້ຂ້າງ Cell D5 .

  • ດຽວນີ້, ກົດປຸ່ມຂວາຂອງເມົາສ໌. 0>
    • ມີ ຄຸນສົມບັດ ປ່ອງຢ້ຽມປະກົດຂຶ້ນ.
    • ຊອກຫາທາງເລືອກ LinkedCell ແລະ ListFillRange ຈາກ ຄຸນສົມບັດ ປ່ອງຢ້ຽມ.

    ໃສ່ D5 ເປັນ ​​cel ທີ່ເຊື່ອມຕໍ່ ແລະ ວັນ ເປັນ ໄລຍະທີ່ລະບຸໄວ້.

    • ດຽວນີ້, ປິດໃຊ້ງານ ຮູບແບບການອອກແບບ ຈາກກຸ່ມ Controls .
    • ຫຼັງຈາກນັ້ນ, ໃຫ້ຄລິກທີ່ລູກສອນລົງຂອງກ່ອງຄອມໂບ.

    <35

    • ລາຍການສະແດງຢູ່ບ່ອນນີ້.
    • ເລືອກຕົວເລືອກໃດນຶ່ງ.

    ພວກເຮົາສາມາດເຫັນໄດ້ວ່າ ມື້ກຳລັງສະແດງຢູ່ທີ່ Cell D5 .

    ການອ່ານທີ່ຄ້າຍກັນ

    • ຮຽນຮູ້ການຂຽນໂປຣແກຣມ Excel VBA & Macros (ສອນຟຣີ – ຂັ້ນ​ຕອນ​ຕໍ່​ໄປ)
    • ວິ​ທີ​ການ​ນໍາ​ໃຊ້ VBA Input Function ໃນ Excel (2 ຕົວ​ຢ່າງ)
    • 22 ຕົວ​ຢ່າງ Macro ໃນ Excel VBA
    • ວິທີໃຊ້ Excel VBA Userform (2 ຕົວຢ່າງທີ່ເໝາະສົມ)
    • 20 ເຄັດລັບການປະຕິບັດການຂຽນລະຫັດເພື່ອ Master Excel VBA

    Excel VBA ເພື່ອສ້າງກ່ອງຄອມໂບແບບໄດນາມິກ ແລະ ຂື້ນກັບ

    ຕອນນີ້, ພວກເຮົາຕ້ອງການສ້າງກ່ອງຄອມໂບແບບໄດນາມິກ ແລະ ຂຶ້ນກັບ ActiveX Controls ໂດຍໃຊ້ VBA macro ໃນ Excel.

    ຢູ່ນີ້, ພວກເຮົາມີສອງຖັນ: ວັນ ແລະ ເດືອນ. ພວກເຮົາຈະແນະນໍາສອງກ່ອງ combo ຢູ່ທີ່ນີ້. ກ່ອງຄອມໂບທີສອງຈະຂຶ້ນກັບກ່ອງຄອມໂບທີ 1. ກ່ອນອື່ນໝົດ, ພວກເຮົາຈະເລືອກໝວດໝູ່ໃນກ່ອງທີ່ ທີ 1 ຄອມໂບ ແລະຈາກກ່ອງ ທີ 2 , ພວກເຮົາຈະໄດ້ຮັບຕົວເລືອກພາຍໃຕ້ກ່ອງນັ້ນ.

    <3

    📌 ຂັ້ນຕອນ:

    • ທຳອິດ, ໃຫ້ໄປທີ່ແຖບ ຜູ້ພັດທະນາ .
    • ຄລິກທີ່ ທາງເລືອກ Visual Basic ຈາກ Code group.

    • ຈາກນັ້ນ, ປ່ອງຢ້ຽມ VBA ຈະປາກົດຂຶ້ນ.
    • ເພື່ອສ້າງກ່ອງຄອມໂບແບບໄດນາມິກ ແລະຂຶ້ນກັບ, ພວກເຮົາຈະຕ້ອງການ UserForm .
    • ເລືອກ ແບບຟອມຜູ້ໃຊ້ ທາງເລືອກຈາກແຖບ Insert .

    • ພວກເຮົາສາມາດເຫັນ UserForm ປະກົດຂຶ້ນດ້ວຍ Toolbox .

    • ດຽວນີ້, ກົດປຸ່ມຂວາຂອງເມົາສ໌ຮັກສາຕົວກະພິບຢູ່ໃນ UserForm .
    • ເລືອກ ຄຸນສົມບັດ ທາງເລືອກຈາກ ເມນູບໍລິບົດ .

    • ຈາກ ຄຸນສົມບັດ ປ່ອງຢ້ຽມໄປທີ່ ຄຳບັນຍາຍ ໃສ່ຊື່ໃສ່ບ່ອນນີ້. ນີ້ແມ່ນຫົວຂໍ້ຂອງ UserForm .

    • ຈາກນັ້ນເພີ່ມ Lable ແລະ ComboBox ຈາກ Toolbox .

    • ດຽວນີ້, ສຳເນົາກ່ອງເຫຼົ່ານັ້ນໂດຍ Ctrl+C ແລະ ວາງພວກມັນໂດຍການກົດ Ctrl+V .

    • ດຽວນີ້, ຍ້າຍເຄີເຊີໄປໃສ່ ປ້າຍກຳກັບ ແລະກົດປຸ່ມຂວາ.
    • ເລືອກ ຄຸນສົມບັດ ທາງເລືອກຈາກ ເມນູບໍລິບົດ .

    • ດຽວນີ້, ປ່ຽນຊື່, ສີຕົວອັກສອນ, ຂະໜາດ, ແລະອື່ນໆຈາກ ຄຸນສົມບັດ ປ່ອງຢ້ຽມນີ້.

    • ຫຼັງ​ຈາກ​ການ​ປ່ຽນ​ແປງ​ຄຸນ​ສົມ​ບັດ Userform ຂອງ​ພວກ​ເຮົາ​ຈະ​ເປັນ​ດັ່ງ​ນີ້.
    • ດຽວ​ນີ້, ໃຫ້​ກົດ​ທາງ​ເລືອກ​ການ​ແລ່ນ​ຈາກ​ແຖບ​ຕົ້ນ​ຕໍ.

    • ນີ້ແມ່ນຮູບ.

    • ຕອນນີ້, ຄລິກສອງເທື່ອທີ່ UserForm , ແລະພວກເຮົາເຂົ້າສູ່ປ່ອງຢ້ຽມ VBA. ໄປບ່ອນທີ່ຈະຂຽນລະຫັດຂອງພວກເຮົາ.
    • ຢູ່ໃນປ່ອງຢ້ຽມ, ໄປທີ່ເບື້ອງຂວາແລະຄລິກໃສ່ລູກສອນ.
    • ພວກເຮົາຈະເລືອກ ເປີດໃຊ້ ເພື່ອເລືອກລາຍການ.

    • ລະຫັດຈະເພີ່ມໃສ່ໜ້າຕ່າງ ກັບເປີດໃຊ້ UserForm .

    • ເອົາລະຫັດຂອງ UserForm ລະຫັດອອກຈາກປ່ອງຢ້ຽມ VBA.<11
    • ດຽວນີ້, ສຳເນົາ ແລະວາງລະຫັດ VBA ອື່ນໃສ່ໃນໜ້າຈໍ. ໝວດໝູ່ ກ່ອງຄອມໂບ ແລະເບິ່ງຕົວເລືອກຕ່າງໆ.
    • ອີກເທື່ອໜຶ່ງ, ໃຫ້ຄລິກທີ່ລູກສອນລົງລຸ່ມຂອງ ຕົວເລືອກ ກ່ອງຄອມໂບ.

ກ່ອງ ຕົວເລືອກ ກ່ອງຄອມໂບຫວ່າງເປົ່າ, ແຕ່ ໝວດໝູ່ ກ່ອງຄອມໂບບໍ່ຫວ່າງ.

  • ອີກເທື່ອໜຶ່ງ, ໃຫ້ຄລິກສອງເທື່ອໃສ່ ComboBox1 .

  • ສຳເນົາລະຫັດ VBA ອື່ນແລ້ວວາງໃສ່ໃນປ່ອງຢ້ຽມ.
6936

<54

  • ອີກເທື່ອໜຶ່ງ, ແລ່ນລະຫັດ VBA ໂດຍການກົດປຸ່ມ F5 .

ພວກ​ເຮົາ​ສາ​ມາດ​ເບິ່ງ <1​> ທາງ​ເລືອກ​ໃນ​ການ <2​> combo ປ່ອງ​ແມ່ນ​ເຮັດ​ວຽກ​ໃນ​ປັດ​ຈຸ​ບັນ​. ມັນຫມາຍຄວາມວ່າ ຕົວເລືອກ ກ່ອງຄອມໂບຂຶ້ນກັບ.

  • ຕອນນີ້, ພວກເຮົາຕ້ອງການເຮັດໃຫ້ກ່ອງຄອມໂບເປັນແບບເຄື່ອນໄຫວ.
  • ພວກເຮົາເພີ່ມຖັນອື່ນໃສ່ຊຸດຂໍ້ມູນ.

  • ອີກຄັ້ງ, ໄປທີ່ UserForm .

ແລະພວກເຮົາສາມາດເຫັນຖັນໃໝ່ຖືກເພີ່ມໃສ່ໃນກ່ອງຄອມໂບ.

ອ່ານເພີ່ມເຕີມ: ວິທີສ້າງ Excel VBA UserForm (ມີຂັ້ນຕອນລະອຽດ)

ວິທີລົບກ່ອງ Combo ໃນ Excel

ໃນພາກນີ້, ພວກເຮົາຈະສະແດງວິທີການເອົາກ່ອງ combo ອອກ.

📌 ຂັ້ນຕອນ:

  • ທຳອິດ, ພວກເຮົາຈະຄລິກໃສ່ແຖບ ນັກພັດທະນາ .
  • ເປີດໃຊ້ ຮູບແບບການອອກແບບ .

  • ເລືອກ comboກ່ອງ.

  • ດຽວນີ້, ໃຫ້ກົດປຸ່ມລຶບອອກຈາກແປ້ນພິມ.

ພວກ​ເຮົາ​ສາ​ມາດ​ເບິ່ງ​ວ່າ​ປ່ອງ combo ໄດ້​ຖືກ​ລຶບ​ອອກ​ໄປ​ແລ້ວ​ຈາກ​ຊີດ​ໄດ້​. ວິທີການໃສ່, ເຮັດໃຫ້ມັນເຄື່ອນໄຫວ, ແລະລຶບມັນອອກຈາກແຜ່ນ Excel. ຂ້າພະເຈົ້າຫວັງວ່ານີ້ຈະຕອບສະຫນອງຄວາມຕ້ອງການຂອງທ່ານ. ກະລຸນາເບິ່ງທີ່ເວັບໄຊທ໌ຂອງພວກເຮົາ ExcelWIKI.com ແລະໃຫ້ຄໍາແນະນໍາຂອງທ່ານໃນປ່ອງຄໍາເຫັນ.

Hugh West ເປັນຄູຝຶກ Excel ທີ່ມີປະສົບການສູງແລະນັກວິເຄາະທີ່ມີປະສົບການຫຼາຍກວ່າ 10 ປີໃນອຸດສາຫະກໍາ. ລາວຈົບປະລິນຍາຕີສາຂາບັນຊີ ແລະການເງິນ ແລະປະລິນຍາໂທສາຂາບໍລິຫານທຸລະກິດ. Hugh ມີຄວາມກະຕືລືລົ້ນໃນການສອນແລະໄດ້ພັດທະນາວິທີການສອນທີ່ເປັນເອກະລັກທີ່ງ່າຍຕໍ່ການຕິດຕາມແລະເຂົ້າໃຈ. ຄວາມຮູ້ຊ່ຽວຊານຂອງລາວກ່ຽວກັບ Excel ໄດ້ຊ່ວຍໃຫ້ນັກຮຽນແລະຜູ້ຊ່ຽວຊານຫລາຍພັນຄົນໃນທົ່ວໂລກປັບປຸງທັກສະຂອງເຂົາເຈົ້າແລະດີເລີດໃນອາຊີບຂອງພວກເຂົາ. ຜ່ານ blog ຂອງລາວ, Hugh ແບ່ງປັນຄວາມຮູ້ຂອງລາວກັບໂລກ, ສະຫນອງການສອນ Excel ຟຣີແລະການຝຶກອົບຮົມອອນໄລນ໌ເພື່ອຊ່ວຍໃຫ້ບຸກຄົນແລະທຸລະກິດສາມາດບັນລຸທ່າແຮງຂອງພວກເຂົາ.