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