ວິທີການເລືອກຫຼາຍລາຍການຈາກ Drop Down List ໃນ Excel (3 ວິທີ) -

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

ຂຶ້ນກັບສະຖານະການທີ່ທ່ານອາດຈະຈໍາເປັນຕ້ອງເລືອກຫຼາຍຄ່າພາຍໃນລາຍການແບບເລື່ອນລົງ. ໃນບົດແນະ ນຳ ນີ້, ພວກເຮົາຈະສະແດງໃຫ້ທ່ານເຫັນວິທີການເລືອກຫຼາຍໃນບັນຊີລາຍຊື່ແບບເລື່ອນລົງ. ສໍາລັບເຊສຊັນນີ້, ພວກເຮົາກຳລັງໃຊ້ Excel 2019, ລອງໃຊ້ເວີຊັນທີ່ທ່ານຕ້ອງການໄດ້.

ກ່ອນທີ່ຈະເຂົ້າໄປໃນເຊດຊັນ, ໃຫ້ເຮົາມາຮູ້ຈັກກັບຊຸດຂໍ້ມູນທີ່ເປັນພື້ນຖານຂອງຕົວຢ່າງຂອງພວກເຮົາກ່ອນ.

<0

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

ໃຫ້ສັງເກດວ່າມັນເປັນຊຸດຂໍ້ມູນທີ່ງ່າຍດາຍທີ່ຈະຮັກສາເລື່ອງກົງໄປກົງມາ. . ໃນສະຖານະການປະຕິບັດ, ທ່ານອາດຈະພົບກັບຊຸດຂໍ້ມູນທີ່ໃຫຍ່ກວ່າແລະສັບສົນຫຼາຍ.

ປື້ມຄູ່ມືການປະຕິບັດ

ທ່ານສາມາດດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດຈາກການເຊື່ອມຕໍ່ຂ້າງລຸ່ມນີ້.

ເຮັດການເລືອກຫຼາຍອັນຈາກ Drop Down List.xlsm

ການເລືອກຫຼາຍອັນໃນລາຍການແບບເລື່ອນລົງ

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

B4:B11 ແມ່ນຊ່ວງທີ່ບັນຈຸອົງປະກອບເຄື່ອງຂຽນ. ຕອນນີ້ທ່ານຈະເຫັນລາຍຊື່ແບບເລື່ອນລົງ.

ອ່ານເພີ່ມເຕີມ: ລາຍການເລື່ອນລົງ Excel ຂຶ້ນກັບການເລືອກ

1. ເລືອກຫຼາຍລາຍການ (ອະນຸຍາດໃຫ້ເລືອກຊໍ້າກັນ)

ລາຍການແບບເລື່ອນລົງແບບທຳມະດາຈະເລືອກລາຍການດຽວສະເໝີ. ທີ່ນີ້ທ່ານສາມາດເບິ່ງເຫັນໄດ້, ພວກເຮົາໄດ້ເລືອກ Pen ຈາກລາຍການ (ຮູບຂ້າງລຸ່ມນີ້).

ຕອນນີ້, ຖ້າພວກເຮົາເລືອກລາຍການອື່ນ, ໃຫ້ເວົ້າວ່າ Pcil

ຈາກນັ້ນມັນຈະປ່ຽນແທນຄ່າທີ່ຜ່ານມາ. ມີພຽງແຕ່ Pcil ເທົ່ານັ້ນທີ່ຈະຍັງຄົງເລືອກ.

ເພື່ອເລືອກຫຼາຍລາຍການ, ພວກເຮົາຈໍາເປັນຕ້ອງໃຊ້ລະຫັດ VBA . ເປີດ Microsoft Visual Basic ສໍາລັບແອັບພລິເຄຊັນ ປ່ອງຢ້ຽມ (ກົດ ALT + F11 ເພື່ອເປີດມັນ).

ຕອນນີ້ຄລິກສອງເທື່ອໃສ່ຊື່ ຫຼືຕົວເລກບ່ອນທີ່ທ່ານຕ້ອງການເລືອກ. ຫຼາຍລາຍການພາຍໃນລາຍການແບບເລື່ອນລົງ. ເຈົ້າຈະພົບເຫັນໜ້າຕ່າງລະຫັດສຳລັບຊີດສະເພາະນັ້ນ.

ນີ້ແມ່ນໜ້າຈໍລະຫັດສຳລັບ Sheet2 ໃນປຶ້ມວຽກຂອງພວກເຮົາ (ພວກເຮົາມີເມນູແບບເລື່ອນລົງ ລາຍຊື່ຢູ່ໃນຊີດນີ້).

ເມື່ອປ່ອງຢ້ຽມລະຫັດຖືກເປີດ, ໃສ່ລະຫັດຕໍ່ໄປນີ້ໃສ່ບ່ອນນັ້ນ

9141

ບັນທຶກລະຫັດ, ແລະຕອນນີ້ພະຍາຍາມເລືອກຄ່າ. ໃນລາຍການແບບເລື່ອນລົງ.

ເມື່ອເລືອກ ສໍ , ພວກເຮົາຈະເລືອກລາຍການອື່ນ ໂນ໊ດບຸ໊ກ . ແລະທ່ານສາມາດເບິ່ງເຫັນໄດ້, ພວກເຮົາພົບເຫັນທັງສອງລາຍການ (ຮູບຂ້າງລຸ່ມນີ້). ສົມມຸດວ່າຖ້າພວກເຮົາເລືອກ Pcil ອີກຄັ້ງ,

ພວກເຮົາຈະຊອກຫາລາຍການດັ່ງກ່າວອີກຄັ້ງໃນປ່ອງເລືອກ.

ຄໍາອະທິບາຍລະຫັດ

ພວກເຮົາໄດ້ປະກາດສອງສະຕຣິງ Oldvalue ແລະ Newvalue .

ເຈົ້າສາມາດເຫັນພວກເຮົາໄດ້ສ້າງລາຍການແບບເລື່ອນລົງໃນຕາລາງ D4 , ນັ້ນແມ່ນເຫດຜົນທີ່ວ່າທີ່ຢູ່ເປົ້າໝາຍຂອງພວກເຮົາແມ່ນ D4 . ແລະນອກຈາກນັ້ນ, ພວກເຮົາໄດ້ກວດເບິ່ງຄືນວ່າເຊລກໍາລັງໃຊ້ການກວດສອບຂໍ້ມູນຫຼືບໍ່ໃຊ້ Target.SpecialCells .

ເມື່ອເລືອກຄ່າແລ້ວ, ພວກເຮົາປິດເຫດການ ( Application.EnableEvents = False ) ດັ່ງນັ້ນການປ່ຽນແປງບໍ່ເຮັດ. t ກະຕຸ້ນເຫດການອີກເທື່ອຫນຶ່ງ. ຫຼັງຈາກນັ້ນ, ເກັບຮັກສາລາຍການທີ່ເລືອກໄວ້ໃນ Newvalue .

ຫຼັງຈາກຍົກເລີກການປ່ຽນແປງ, ພວກເຮົາໄດ້ຕັ້ງຄ່າໄວ້ໃນ Oldvalue . ຈາກນັ້ນກວດເບິ່ງວ່າ Oldvalue ຫວ່າງເປົ່າຫຼືບໍ່. ຖ້າຫວ່າງເປົ່າ (ໝາຍເຖິງພຽງແຕ່ໜຶ່ງຄ່າທີ່ຖືກເລືອກ), ຈາກນັ້ນສົ່ງຄ່າ Newvalue . ຖ້າບໍ່ດັ່ງນັ້ນ, ໃຫ້ສົມທົບ Oldvalue ແລະ Newvalue .

ກ່ອນທີ່ຈະສິ້ນສຸດການຣີເຊັດນັດໝາຍ, ເພື່ອໃຫ້ພວກເຮົາສາມາດປ່ຽນແປງໄດ້ຖ້າຕ້ອງການ.

ອ່ານເພີ່ມເຕີມ: ລາຍການ Drop-Down ທີ່ຂຶ້ນກັບຫຼາຍລາຍການ Excel VBA

2. ເລືອກຫຼາຍລາຍການຈາກລາຍການແບບເລື່ອນລົງ (ການເລືອກສະເພາະເທົ່ານັ້ນ)

ໃນພາກສ່ວນກ່ອນໜ້າ , ພວກເຮົາໄດ້ເຫັນການຄັດເລືອກຫຼາຍບ່ອນທີ່ການຊໍ້າຄືນໄດ້ຖືກອະນຸຍາດໃຫ້. ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ບໍ່​ຕ້ອງ​ການ​, ຫຼັງ​ຈາກ​ນັ້ນ​ປະ​ຕິ​ບັດ​ຕາມ​ພາກ​ສ່ວນ​ນີ້​.

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

4676

ມີຄວາມແຕກຕ່າງຫຍັງເມື່ອປຽບທຽບກັບລະຫັດກ່ອນຫນ້າ! ກວດເບິ່ງຢ່າງໃກ້ຊິດ, ທ່ານຈະສາມາດສັງເກດເຫັນຄວາມແຕກຕ່າງເລັກນ້ອຍ.

ທີ່ນີ້ພວກເຮົາໄດ້ໃຊ້ຟັງຊັນ VBA ທີ່ເອີ້ນວ່າ INSTR . ຟັງຊັນ INSTR ສົ່ງຄືນຕຳແໜ່ງຂອງການປະກົດຕົວທຳອິດຂອງສະຕຣິງຍ່ອຍໃນສະຕຣິງໃດໜຶ່ງ. ເຂົ້າໄປເບິ່ງບົດຄວາມ INSTR ນີ້ສຳລັບຂໍ້ມູນເພີ່ມເຕີມ.

ການໃຊ້ການດຳເນີນການຢ່າງມີເຫດຜົນນີ້ກັບ InStr(1, Oldvalue, Newvalue) = 0, ພວກເຮົາໄດ້ກວດເບິ່ງວ່າພົບຄ່າຫຼືບໍ່. ຖ້າການດຳເນີນການຕາມເຫດຜົນກັບຄືນມາ TRUE (ບໍ່ພົບກ່ອນໜ້ານີ້) ມັນອະນຸຍາດໃຫ້ເລືອກລາຍການ ແລະສົມທົບກັບຄ່າກ່ອນໜ້ານີ້.

ບັນທຶກລະຫັດ ແລະຕອນນີ້ລອງເລືອກລາຍການທີ່ມີແລ້ວ. ຖືກເລືອກແລ້ວ.

ນີ້ພວກເຮົາໄດ້ເລືອກແລ້ວ ສໍ , ຖ້າພວກເຮົາຕ້ອງການເລືອກອັນນັ້ນອີກ, ພວກເຮົາເຮັດບໍ່ໄດ້. ມັນບໍ່ອະນຸຍາດໃຫ້ມີຄ່າຊໍ້າກັນ.

ອ່ານເພີ່ມເຕີມ: ວິທີສ້າງລາຍການແບບເລື່ອນລົງຈາກຊີດອື່ນໃນ Excel

3. ເລືອກ ລາຍການໃນ Newline

ມາເຖິງຕອນນັ້ນ, ພວກເຮົາພົບວ່າລາຍການຖືກແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ. ໃນພາກນີ້, ພວກເຮົາຈະຈັດລຽງລາຍການທີ່ເລືອກໃນແຖວໃໝ່. ເພື່ອເຮັດສິ່ງນັ້ນ, ເລືອກຕາລາງທີ່ທ່ານຕ້ອງການທີ່ຈະລວມເຂົ້າກັນ ແລະຄລິກ Merge & ກາງ ຈາກພາກສ່ວນ ການຈັດຮຽງ ຂອງແຖບ ໜ້າຫຼັກ .

ຕາລາງຈະເພີ່ມຄວາມສູງຫຼາຍຂຶ້ນ.

ຕອນນີ້, ໃຫ້ເບິ່ງລະຫັດສໍາລັບການແຍກລາຍການຜ່ານແຖວໃໝ່. ໃຊ້ລະຫັດຕໍ່ໄປນີ້

9278

ຄວາມແຕກຕ່າງພຽງແຕ່ຈາກລະຫັດທີ່ຜ່ານມາແມ່ນວ່າເວລານີ້ພວກເຮົາໃຊ້ vbNewLine ໃນລະຫວ່າງ OldValue ແລະ NewValue .

vbNewLine ໃຫ້ແຖວໃໝ່ລະຫວ່າງລາຍການ.

ຕອນນີ້ເລືອກລາຍການ.

ພວກເຮົາເລືອກລາຍການ ປາກກາ ທີ່ສະແດງຢູ່ໃນຮູບຂ້າງເທິງ. ຕອນນີ້ເລືອກອົງປະກອບອື່ນ.

ທ່ານຈະເຫັນສອງລາຍການຢູ່ໃນແຖວທີ່ແຕກຕ່າງກັນ.

ຢູ່ນີ້ພວກເຮົາມີສອງອັນ. ຄ່າ, ທີ່ຢູ່ໃນສອງເສັ້ນທີ່ແຕກຕ່າງກັນ. ການເລືອກຄ່າອື່ນຈະເພີ່ມຄ່ານັ້ນໃສ່ແຖວອື່ນ. ທຸກໆຄ່າຈະຢູ່ໃນແຖວໃໝ່.

ກະລຸນາຮັບຊາບວ່າຖ້າທ່ານຕ້ອງການຕົວຂັ້ນອື່ນເພື່ອແຍກລາຍການ, ໃຫ້ໃຊ້ມັນຢູ່ໃນວົງຢືມຄູ່ແທນ vbNewline .

ສະຫຼຸບ

ນັ້ນແມ່ນທັງໝົດສຳລັບມື້ນີ້. ພວກ​ເຮົາ​ໄດ້​ລະ​ບຸ​ໄວ້​ຫຼາຍ​ວິ​ທີ​ການ​ເພື່ອ​ເຮັດ​ໃຫ້​ການ​ຄັດ​ເລືອກ​ຫຼາຍ​ໃນ​ບັນ​ຊີ​ລາຍ​ການ​ເລື່ອນ​ລົງ​. ຫວັງວ່າເຈົ້າຈະເຫັນວ່າອັນນີ້ເປັນປະໂຫຍດ. ຮູ້ສຶກບໍ່ເສຍຄ່າທີ່ຈະສະແດງຄວາມຄິດເຫັນຖ້າມີສິ່ງໃດທີ່ເບິ່ງຄືວ່າຍາກທີ່ຈະເຂົ້າໃຈ. ແຈ້ງໃຫ້ພວກເຮົາຮູ້ວິທີການອື່ນໆທີ່ພວກເຮົາບໍ່ໄດ້ພາດຢູ່ທີ່ນີ້.

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