ສາລະບານ
ການສອນນີ້ຈະສະແດງໃຫ້ເຫັນ 8 ຕົວຢ່າງຂອງການນໍາໃຊ້ VBA ເພື່ອເລືອກ ຂອບເຂດທີ່ໃຊ້ແລ້ວ ໃນຖັນໃນ excel. ໂດຍທົ່ວໄປແລ້ວ, ຄຸນສົມບັດ UsedRange ໃນ excel ສະແດງເຖິງສ່ວນຂອງແຜ່ນງານທີ່ມີຂໍ້ມູນຢູ່ໃນນັ້ນ. ເພື່ອສະແດງຕົວຢ່າງທີ່ຊັດເຈນ, ພວກເຮົາຈະນໍາໃຊ້ຄຸນສົມບັດ UsedRange ໃນຊຸດຂໍ້ມູນສະເພາະສໍາລັບຕົວຢ່າງທັງຫມົດ.
ດາວໂຫລດ Practice Workbook
ພວກເຮົາສາມາດດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດໄດ້ຈາກທີ່ນີ້ .
VBA ເພື່ອເລືອກ UsedRange ໃນ Column.xlsm
8 ຕົວຢ່າງງ່າຍໆຂອງ VBA ເພື່ອເລືອກ UsedRange ໃນຖັນ
ໃນຮູບຕໍ່ໄປນີ້ , ພວກເຮົາສາມາດເບິ່ງຊຸດຂໍ້ມູນທີ່ພວກເຮົາຈະໃຊ້ສໍາລັບຕົວຢ່າງທັງຫມົດ. ຊຸດຂໍ້ມູນປະກອບມີຊື່ຂອງ ພະນັກງານຂາຍ , ສະຖານທີ່ , ພາກພື້ນ, ແລະ ' ຍອດຂາຍທັງໝົດ ' ຂອງເຂົາເຈົ້າ. ໃນຊຸດຂໍ້ມູນນີ້, ຊ່ວງທີ່ໃຊ້ຈະຖືກພິຈາລະນາລວມທັງຫົວຂໍ້. ດັ່ງນັ້ນ, ຊ່ວງທີ່ໃຊ້ໃນຊຸດຂໍ້ມູນຕໍ່ໄປນີ້ແມ່ນ ( B2:E15 ).
1. ເລືອກ UsedRange ໃນຖັນກັບ VBA ໃນ Excel
ກ່ອນອື່ນໝົດ, ພວກເຮົາຈະເລືອກຖັນທັງໝົດຈາກຊຸດຂໍ້ມູນຂອງພວກເຮົາ. ເພື່ອເຮັດສິ່ງນີ້, ພວກເຮົາຈະໃຊ້ຄຸນສົມບັດ VBA ເລືອກ UsedRange ໃນຖັນ. ມາເບິ່ງຂັ້ນຕອນເພື່ອປະຕິບັດວິທີນີ້.
ຂັ້ນຕອນ:
- ເພື່ອເລີ່ມຕົ້ນດ້ວຍ, ຄລິກຂວາ ໃນຊີດທີ່ໃຊ້ໄດ້ຊື່ ' Select_Columns '.
- ນອກນັ້ນ, ເລືອກຕົວເລືອກ ' ເບິ່ງລະຫັດ '.
- ຈາກນັ້ນ, ການກະທຳຂ້າງເທິງເປີດຊ່ອງຫວ່າງ VBA ປ່ອງຢ້ຽມລະຫັດສໍາລັບແຜ່ນວຽກນັ້ນ. ພວກເຮົາຍັງສາມາດໄດ້ຮັບປ່ອງຢ້ຽມລະຫັດນີ້ໂດຍການກົດ Alt + F11 .
- ຕໍ່ໄປ, ພິມລະຫັດຕໍ່ໄປນີ້ໃນປ່ອງຢ້ຽມລະຫັດນັ້ນ:
4072
- ຫຼັງຈາກນັ້ນ, ໃຫ້ຄລິກໃສ່ Run ຫຼືກົດປຸ່ມ F5 ເພື່ອແລ່ນລະຫັດ.
- ສຸດທ້າຍ, ພວກເຮົາໄດ້ຮັບຜົນຄືຮູບຕໍ່ໄປນີ້. ພວກເຮົາສາມາດເຫັນໄດ້ວ່າໄລຍະການນໍາໃຊ້ໃນຖັນຈາກຊຸດຂໍ້ມູນຂອງພວກເຮົາໄດ້ຖືກເລືອກໃນປັດຈຸບັນ. ໃນຕົວຢ່າງທີສອງ, ພວກເຮົາຈະໃຊ້ VBA ເພື່ອສຳເນົາຂອບເຂດທີ່ໃຊ້ທັງໝົດໃນຖັນຈາກຊຸດຂໍ້ມູນຂອງພວກເຮົາ. ໂດຍທົ່ວໄປແລ້ວ, ພວກເຮົາໃຊ້ວິທີນີ້ເພື່ອຄັດລອກພື້ນທີ່ສະເພາະຈາກຊຸດຂໍ້ມູນຂອງພວກເຮົາ. ພວກເຮົາຈໍາເປັນຕ້ອງປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້ເພື່ອປະຕິບັດວິທີການນີ້.
ຂັ້ນຕອນ:
- ທໍາອິດ, ໃຫ້ໄປທີ່ແຖບແຜ່ນວຽກທີ່ມີຊື່ວ່າ ' ສຳເນົາ '.
- ຕໍ່ໄປ, ຄລິກຂວາ ໃນແຖບນັ້ນ ແລະເລືອກຕົວເລືອກ ' ເບິ່ງລະຫັດ '.
- ມັນຈະເປີດໜ້າຕ່າງລະຫັດ VBA ສຳລັບແຜ່ນງານປະຈຸບັນ. ອີກວິທີໜຶ່ງເພື່ອເອົາໜ້າຕ່າງນີ້ຄືການກົດ Alt + F11 ຈາກແປ້ນພິມ.
- ຈາກນັ້ນ, ໃສ່ລະຫັດລຸ່ມນີ້ໃນປ່ອງຢ້ຽມລະຫັດນັ້ນ:
6757
- ດຽວນີ້, ເພື່ອແລ່ນລະຫັດໃຫ້ຄລິກທີ່ປຸ່ມ Run ຫຼືກົດປຸ່ມ F5 .
<3
- ສຸດທ້າຍ, ພວກເຮົາສາມາດເຫັນຜົນໄດ້ດັ່ງລຸ່ມນີ້. ນອກຈາກນັ້ນ, ພວກເຮົາສາມາດເຫັນເສັ້ນຊາຍແດນປະມານຂອບເຂດທີ່ໃຊ້. ມັນຊີ້ໃຫ້ເຫັນວ່າລະຫັດໄດ້ຄັດລອກຂໍ້ມູນພາຍໃນຂອບນີ້.
ອ່ານເພີ່ມເຕີມ: Excel VBA: ຄັດລອກໄລຍະໄດນາມິກໄປຫາປຶ້ມວຽກອື່ນ
3. ຈຳນວນນັບ ຂອງຖັນໃນ UsedRange ໂດຍໃຊ້ VBA
ໃນຕົວຢ່າງທີສາມ, ພວກເຮົາຈະນັບຈໍານວນຖັນໃນຊຸດຂໍ້ມູນຂອງພວກເຮົາໂດຍໃຊ້ excel VBA ເລືອກ Used Range ວິທີການ ໃນຖັນ . ຕົວຢ່າງນີ້ຈະສົ່ງຄືນຈໍານວນຖັນທັງໝົດພາຍໃນຂອບເຂດທີ່ໃຊ້ໃນຊຸດຂໍ້ມູນຂອງພວກເຮົາໃນກ່ອງຂໍ້ຄວາມ. ປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້ເພື່ອປະຕິບັດວິທີການນີ້.
ຂັ້ນຕອນ:
- ທໍາອິດ, ເລືອກເອົາຊີດທີ່ມີຊື່ ' Count_Columns '.
- ອັນທີສອງ, ຄລິກຂວາ ຢູ່ໃນຊື່ຊີດທີ່ໃຊ້ວຽກ ແລະຄລິກໃສ່ຕົວເລືອກ ' ເບິ່ງລະຫັດ '.
- ຄຳສັ່ງຂ້າງເທິງນີ້ເປີດໜ້າຕ່າງລະຫັດ VBA ສຳລັບແຜ່ນງານທີ່ໃຊ້ງານຢູ່. ພວກເຮົາຍັງສາມາດໄດ້ຮັບປ່ອງຢ້ຽມລະຫັດໂດຍການກົດ Alt + F11 ຈາກແປ້ນພິມໄດ້. 14>
9569
- ຕໍ່ໄປ, ຄລິກທີ່ປຸ່ມ Run ຫຼືກົດປຸ່ມ F5 ເພື່ອແລ່ນລະຫັດ.
- ສຸດທ້າຍ, ພວກເຮົາໄດ້ຮັບຜົນໄດ້ຮັບໃນກ່ອງຂໍ້ຄວາມ. ຈຳນວນຖັນໃນຊ່ວງທີ່ໃຊ້ແມ່ນ 4 .
ອ່ານເພີ່ມເຕີມ: ວິທີການໃຊ້ VBA ເພື່ອນັບແຖວໃນຂອບເຂດ ກັບຂໍ້ມູນໃນ Excel (5 Macros)
4. Excel VBA ເພື່ອນັບຈໍານວນຄໍລໍາສຸດທ້າຍໃນຂອບເຂດທີ່ໃຊ້
ໃນວິທີການທີ່ຜ່ານມາ, ພວກເຮົາໄດ້ແຍກຕົວເລກຂອງຖັນສຸດທ້າຍໃນ ລະດັບການນໍາໃຊ້.ຢ່າງໃດກໍຕາມ, ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະກໍານົດຈໍານວນຖັນສຸດທ້າຍໃນຂອບເຂດທີ່ໃຊ້ໃນທົ່ວແຜ່ນວຽກທັງຫມົດໂດຍໃຊ້ VBA ເລືອກ UsedRange ຄຸນສົມບັດ. ມາເບິ່ງຂັ້ນຕອນທີ່ພວກເຮົາຕ້ອງເຮັດເພື່ອປະຕິບັດການກະທຳນີ້.
ຂັ້ນຕອນ:
- ເພື່ອເລີ່ມຕົ້ນດ້ວຍ, ຄລິກຂວາ ຢູ່ໃນຊີດທີ່ໃຊ້ໄດ້ຊື່ ' ຖັນສຸດທ້າຍ '.
- ຕໍ່ໄປ, ເລືອກຕົວເລືອກ ' ເບິ່ງລະຫັດ '.
- ດັ່ງນັ້ນ, ຄໍາສັ່ງຂ້າງເທິງເປີດຊ່ອງຫວ່າງ VBA ລະຫັດສໍາລັບແຜ່ນວຽກນັ້ນ. ວິທີທາງເລືອກໃນການເປີດໜ້າຕ່າງລະຫັດນັ້ນຄືການກົດ Alt + F11 .
- ຫຼັງຈາກນັ້ນ, ໃຫ້ໃສ່ລະຫັດຕໍ່ໄປນີ້ໃສ່ປ່ອງຢ້ຽມລະຫັດນັ້ນ:
4444
- ດຽວນີ້, ຄລິກທີ່ປຸ່ມ Run ຫຼືກົດປຸ່ມ F5 ເພື່ອແລ່ນລະຫັດ.
<3
- ໃນທີ່ສຸດ, ພວກເຮົາໄດ້ຮັບຜົນຂອງພວກເຮົາໃນກ່ອງຂໍ້ຄວາມ. ຖັນສຸດທ້າຍໃນຂອບເຂດທີ່ໃຊ້ແມ່ນ 5 ຖັນຂອງແຜ່ນງານ.
ການອ່ານທີ່ຄ້າຍຄືກັນ
- ວິທີການນໍາໃຊ້ VBA ສໍາລັບແຕ່ລະແຖວໃນລະດັບໃນ Excel
- ໃຊ້ VBA ເພື່ອເລືອກໄລຍະຈາກ Active Cell ໃນ Excel (3 ວິທີການ)
- Excel Macro: ຮຽງລຳດັບຫຼາຍຖັນດ້ວຍຊ່ວງໄດນາມິກ (4 ວິທີ)
5. ເລືອກເຊລສຸດທ້າຍຂອງຖັນສຸດທ້າຍຈາກ UsedRange ດ້ວຍ VBA
ໃນຕົວຢ່າງທີຫ້າ, ພວກເຮົາຈະໃຊ້ VBA ເລືອກ Used Range ຄຸນສົມບັດເພື່ອເລືອກຕາລາງສຸດທ້າຍຂອງຖັນສຸດທ້າຍໃນແຜ່ນ excel. ເພື່ອສະແດງໃຫ້ເຫັນຕົວຢ່າງນີ້, ພວກເຮົາຈະສືບຕໍ່ກັບຊຸດຂໍ້ມູນທີ່ຜ່ານມາຂອງພວກເຮົາ. ດຽວນີ້, ເບິ່ງຂັ້ນຕອນຕ່າງໆເພື່ອເຮັດວິທີນີ້.
ຂັ້ນຕອນ:
- ທຳອິດ, ເລືອກແຜ່ນງານທີ່ມີຊື່ວ່າ ' Last_Cell '.
- ຕໍ່ໄປ, ຄລິກຂວາ ໃສ່ຊື່ແຜ່ນງານນັ້ນ. ເລືອກຕົວເລືອກ ' ເບິ່ງລະຫັດ '.
- ຈາກນັ້ນ, ພວກເຮົາໄດ້ຮັບປ່ອງຢ້ຽມລະຫັດ VBA ຫວ່າງເປົ່າ . ນອກຈາກນັ້ນ, ພວກເຮົາສາມາດກົດ Alt + F11 ເພື່ອເປີດປ່ອງຢ້ຽມລະຫັດນັ້ນ.
- ຫຼັງຈາກນັ້ນ, ພິມລະຫັດຕໍ່ໄປນີ້ໃສ່ປ່ອງຢ້ຽມລະຫັດນັ້ນ:
3955
- ດຽວນີ້, ເພື່ອແລ່ນລະຫັດໃຫ້ຄລິກທີ່ Run ຫຼືກົດ F5 .
- ສຸດທ້າຍ, ພວກເຮົາສາມາດເຫັນຜົນໄດ້ຮັບໃນຮູບຕໍ່ໄປນີ້. ຕາລາງສຸດທ້າຍທີ່ເລືອກຂອງຖັນສຸດທ້າຍແມ່ນເຊລ E15 .
6. ຊອກຫາຊ່ວງຕາລາງຂອງເຊວທີ່ເລືອກດ້ວຍ Excel VBA
ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະນຳໃຊ້ VBA ເພື່ອຊອກຫາລະດັບເຊລຂອງຊ່ວງທີ່ເລືອກໃຊ້ໃນແຜ່ນງານ excel. ພວກເຮົາຈະໃຊ້ລະຫັດ VBA ສໍາລັບຖັນທັງໝົດໃນຂອບເຂດທີ່ໃຊ້ຂອງພວກເຮົາ. ລະຫັດຈະສົ່ງຄືນຊ່ວງເຊລເຊັ່ນດຽວກັນກັບທີ່ຢູ່ຂອງຖັນໃນຊ່ວງທີ່ໃຊ້. ປະຕິບັດຕາມຂັ້ນຕອນລຸ່ມນີ້ເພື່ອດໍາເນີນການນີ້.
ຂັ້ນຕອນ:
- ໃນຕອນເລີ່ມຕົ້ນ, ຄລິກຂວາ ໃນແຖບຊີດທີ່ໃຊ້ວຽກ ຊື່ວ່າ ' ຊອກຫາຊ່ວງຕາລາງ '.
- ອັນທີສອງ, ເລືອກຕົວເລືອກ ' ເບິ່ງລະຫັດ '.
- ມັນຈະເປີດໜ້າຈໍລະຫັດ VBA ຫວ່າງເປົ່າ. ວິທີການອື່ນເພື່ອເປີດປ່ອງຢ້ຽມລະຫັດນີ້ແມ່ນການກົດ Alt + F11 .
- ອັນທີສາມ, ໃຫ້ໃສ່ລະຫັດຕໍ່ໄປນີ້ໃນປ່ອງຢ້ຽມລະຫັດນັ້ນ:
6159
- ຈາກນັ້ນ, ເພື່ອແລ່ນລະຫັດ ໃຫ້ຄລິກໃສ່. Run ຫຼືກົດປຸ່ມ F5 .
- ໃນທີ່ສຸດ, ກ່ອງຂໍ້ຄວາມເຊັ່ນ: ຮູບຕໍ່ໄປນີ້ຈະສະແດງຜົນ. Columns in a range in Excel (5 ຕົວຢ່າງ)
- ວິທີປ່ຽນ Range ເປັນ Array ໃນ Excel VBA (3 ວິທີ)
7. Insert VBA UsedRange Property ເພື່ອນັບຕາລາງຫວ່າງເປົ່າ
ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະໃຊ້ຄຸນສົມບັດ VBA ເລືອກ UsedRange ເພື່ອນັບຕາລາງຫວ່າງເປົ່າໃນແຜ່ນ Excel. ບາງຄັ້ງພວກເຮົາອາດຈະມີຕາລາງຫວ່າງເປົ່າຢູ່ໃນຂອບເຂດທີ່ໃຊ້ຂອງຊຸດຂໍ້ມູນຂອງພວກເຮົາ. ພວກເຮົາສາມາດນັບຈໍານວນຂອງຈຸລັງເປົ່າເຫຼົ່ານັ້ນໄດ້ຢ່າງງ່າຍດາຍໂດຍການນໍາໃຊ້ຄຸນສົມບັດ UsedRange . ມາເບິ່ງຂັ້ນຕອນເພື່ອປະຕິບັດຕົວຢ່າງນີ້.
ຂັ້ນຕອນ:
- ທຳອິດ, ຄລິກຂວາ ຢູ່ໃນແຖບຊີດທີ່ໃຊ້ຢູ່ຊື່ ' Empty_Cells '.
- ຕໍ່ໄປ, ເລືອກຕົວເລືອກ ' ເບິ່ງລະຫັດ '.
- ການກະທຳຂ້າງເທິງເປີດໜ້າຈໍລະຫັດ VBA ຫວ່າງເປົ່າ. ວິທີທາງເລືອກໃນການເປີດໜ້າຕ່າງລະຫັດນັ້ນຄືການກົດ Alt + F11 .
- ຈາກນັ້ນ, ໃສ່ລະຫັດຕໍ່ໄປນີ້ໃສ່ໜ້າຕ່າງລະຫັດນັ້ນ:
8954
- ຫຼັງຈາກນັ້ນ, ໃຫ້ຄລິກໃສ່ Run ຫຼືກົດປຸ່ມ F5 ເພື່ອແລ່ນລະຫັດ.
- ສຸດທ້າຍ, ພວກເຮົາຈະໄດ້ຜົນໃນກ່ອງຂໍ້ຄວາມ. ໄດ້ກ່ອງຂໍ້ຄວາມຈະສະແດງຈໍານວນເຊລທັງໝົດ ແລະຕາລາງຫວ່າງເປົ່າຢູ່ໃນຂອບເຂດທີ່ໃຊ້ຂອງພວກເຮົາ>
ໃນຕົວຢ່າງສຸດທ້າຍ, ພວກເຮົາຈະໃຊ້ excel VBA ເພື່ອເລືອກຄຸນສົມບັດ Used Range ໃນຖັນ ເພື່ອຊອກຫາຕາລາງຫວ່າງທໍາອິດໃນແຜ່ນງານ excel ຂອງພວກເຮົາ. ວິທີການນີ້ຈະຊອກຫາຕາລາງຫວ່າງທໍາອິດຂອງຖັນສະເພາະ. ຕາລາງຫວ່າງເປົ່າຈະຢູ່ນອກຂອບເຂດທີ່ໃຊ້ຂອງຊຸດຂໍ້ມູນສະເໝີ. ດັ່ງນັ້ນ, ຖ້າຕາລາງໃດຫວ່າງເປົ່າຫຼືຫວ່າງເປົ່າຢູ່ໃນຂອບເຂດທີ່ໃຊ້, ມັນຈະບໍ່ຖືກພິຈາລະນາໃນວິທີການນີ້. ຕອນນີ້, ໃຫ້ເຮັດຕາມຂັ້ນຕອນລຸ່ມນີ້ເພື່ອປະຕິບັດວິທີນີ້.
ຂັ້ນຕອນ:
- ເພື່ອເລີ່ມຕົ້ນດ້ວຍ, ຄລິກຂວາ ຢູ່ໃນການເຄື່ອນໄຫວ ແຖບຊີດຊື່ ' First_Empty '.
- ນອກນັ້ນ, ເລືອກຕົວເລືອກ ' ເບິ່ງລະຫັດ '.
- ມັນຈະເປີດປ່ອງຢ້ຽມລະຫັດ VBA ເປົ່າຫວ່າງ. ພວກເຮົາຍັງສາມາດກົດ Alt + F11 ເພື່ອເປີດໜ້າຕ່າງລະຫັດນັ້ນ.
- ນອກຈາກນັ້ນ, ໃຫ້ພິມລະຫັດຕໍ່ໄປນີ້ໃສ່ໃນປ່ອງລະຫັດ VBA ຫວ່າງເປົ່າ:
1361
- ຈາກນັ້ນ, ເພື່ອແລ່ນລະຫັດໃຫ້ຄລິກໃສ່ Run ຫຼືກົດປຸ່ມ F5 .
- ສຸດທ້າຍ, ລະຫັດຂ້າງເທິງຈະໃສ່ຄ່າ ' FirstEmptyCell ' ໃນຕາລາງ E16 . ມັນເປັນເຊລຫວ່າງທຳອິດຂອງຖັນ E ຫຼັງຈາກໄລຍະທີ່ໃຊ້ຂອງຊຸດຂໍ້ມູນ.
ອ່ານເພີ່ມເຕີມ: Excel VBA to Loop ຜ່ານໄລຍະຈົນກ່ວາຕາລາງຫວ່າງເປົ່າ (4 ຕົວຢ່າງ)
ສະຫຼຸບ
ໂດຍຫຍໍ້, ການສອນນີ້ສະແດງໃຫ້ເຫັນ 8 ຕົວຢ່າງເພື່ອໃຊ້ VBA ເລືອກ UsedRange ຄຸນສົມບັດໃນແຜ່ນ excel. ເພື່ອກໍານົດທັກສະຂອງທ່ານໃນການທົດສອບ, ດາວໂຫລດເອກະສານການປະຕິບັດທີ່ໃຊ້ສໍາລັບບົດຄວາມນີ້. ກະລຸນາຮູ້ສຶກວ່າບໍ່ເສຍຄ່າກັບຄໍາເຫັນໃນປ່ອງຂ້າງລຸ່ມນີ້ຖ້າຫາກວ່າທ່ານມີຄໍາຖາມໃດໆ. ທີມງານຂອງພວກເຮົາຈະພະຍາຍາມຕອບຮັບຂໍ້ຄວາມຂອງເຈົ້າໄວເທົ່າທີ່ຈະໄວໄດ້. ລະວັງການແກ້ໄຂ Microsoft Excel ທີ່ມີນະວັດຕະກໍາຫຼາຍຂຶ້ນໃນອະນາຄົດ.