ສາລະບານ
ມັນໃຊ້ເວລາຫຼາຍເມື່ອທ່ານຕ້ອງການຈັດຮູບແບບຕາລາງໂດຍການເລືອກ ແລະເຮັດວຽກກັບຂໍ້ມູນຂະໜາດໃຫຍ່ໃນເວລາດຽວກັນ. ແຕ່ດ້ວຍການຊ່ວຍເຫຼືອຂອງ VBA , ພວກເຮົາສາມາດຕັ້ງໂຄງການທີ່ຈະເຮັດໄດ້ຂ້ອນຂ້າງງ່າຍ. ໃນບົດສອນນີ້, ພວກເຮົາຈະສະແດງໃຫ້ທ່ານເຫັນວິທີໃຊ້ ແຖວຕົວແປ ແລະ ຖັນຕົວແປ ໃນໄລຍະທີ່ມີ Excel VBA .
ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດ
ດາວໂຫຼດປື້ມຄູ່ມືການປະຕິບັດນີ້ເພື່ອອອກກໍາລັງກາຍໃນຂະນະທີ່ທ່ານກໍາລັງອ່ານບົດຄວາມນີ້. ວິທີໃຊ້ Range ກັບແຖວຕົວແປ ແລະຖັນກັບ Excel VBA
ໃນພາກຕໍ່ໄປນີ້, ພວກເຮົາຈະສະແດງ 5 ວິທີສ້າງ ແຖວຕົວແປ ແລະ ຖັນ . ນອກຈາກນັ້ນ, ພວກເຮົາຈະສະແດງໃຫ້ທ່ານເຫັນວິທີໃຊ້ພວກມັນເພື່ອຈັດຮູບແບບ ຫຼືນຳໃຊ້ການປັບແຕ່ງໃດໆກໍຕາມໃຫ້ກັບ ໄລຍະຕົວແປ . ຊຸດຂໍ້ມູນຕົວຢ່າງແມ່ນສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້ເພື່ອໃຊ້ວຽກ.
1. Format a Specific Range by Apply Variable Row with Excel VBA
ໃຫ້ພວກເຮົາ ເວົ້າວ່າ, ພວກເຮົາຕ້ອງການເລືອກ ໄລຍະຕົວແປ ໂດຍການສະໝັກ ຕົວເລກແຖວຕົວແປ . ພວກເຮົາຈະເລືອກຊ່ວງ B5:C10 ແລະນຳໃຊ້ ສີຕົວອັກສອນ ( Maroon ) ໃນຂອບເຂດ. ເພື່ອເຮັດສິ່ງນີ້, ໃຫ້ເຮັດຕາມຂັ້ນຕອນງ່າຍໆຂ້າງລຸ່ມນີ້.
♠ ຂັ້ນຕອນທີ 1: ສ້າງໂມດູນ VBA
- ກ່ອນອື່ນໝົດ. ທັງໝົດ, ກົດ Alt + F11 ເພື່ອເລີ່ມ VBA Macro .
- ຄລິກ ຢູ່ແຖບ Insert.
- ຈາກນັ້ນ, ເລືອກ ໂມດູນ .
♠ ຂັ້ນຕອນທີ 2: ຂຽນລະຫັດ VBA
- ຂຽນ ລະຫັດ VBA ຕໍ່ໄປນີ້.
2863
♠ ຂັ້ນຕອນທີ 3: ດໍາເນີນໂຄງການ
- ທຳອິດ, ບັນທຶກ ໂປຣແກມ ແລະກົດ F5 ເພື່ອແລ່ນ.
- ດັ່ງນັ້ນ, ກ່ອງປ້ອນຂໍ້ມູນ ຈະປາກົດຂຶ້ນ ແລະພິມ . 10 ເປັນ ເລກແຖວ .
- ສຸດທ້າຍ, ກົດ Enter ເພື່ອເບິ່ງວ່າ ໄລຍະ ກັບ ( ແຖວ 5 , ຖັນ 2 ) ຫາ ( ແຖວຕົວປ່ຽນ 10 , ຖັນ 3 ) ຈະຖືກ ເລືອກ .
♠ ຂັ້ນຕອນທີ 4 : ໃຊ້ສີຕົວອັກສອນໃສ່ຂອບເຂດ
- ເພື່ອເພີ່ມ ສີຕົວອັກສອນ ໃນ ໄລຍະ ທີ່ເລືອກ, ວາງ ລະຫັດ VBA ຕໍ່ໄປນີ້ .
7488
♠ ຂັ້ນຕອນທີ 5: ພິມໝາຍເລກແຖວ
- ປະເພດ a ໝາຍເລກແຖວ ( 10 ) ໃນ ກ່ອງປ້ອນຂໍ້ມູນ .
- ຄລິກ ຕົກລົງ .
- ສະນັ້ນ, ໄລຍະທີ່ເລືອກ ຈະເປັນ ສີ ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.
ອ່ານເພີ່ມເຕີມ: ວິທີໃຊ້ VBA ເພື່ອກຳນົດໄລຍະຕົວປ່ຽນໃນການເລືອກໃນ Excel (5 ວິທີ)
2. ປັບແຕ່ງຊ່ວງໄດນາມິກໂດຍ ການນຳໃຊ້ແຖວຕົວແປດ້ວຍ Excel VBA
ເມື່ອຊ່ວງທີ່ທ່ານໃຊ້ນັ້ນໃຫຍ່ຫຼາຍ ທ່ານບໍ່ສາມາດຈຳແນກຕົວເລກແຖວໄດ້, ທ່ານອາດຕ້ອງໃຊ້ ແຖວທີ່ໃຊ້ຫຼ້າສຸດ ເປັນ ແຖວຕົວແປ . ເພື່ອເຮັດມັນ, ໃຫ້ເຮັດຕາມຂັ້ນຕອນທີ່ລະບຸໄວ້ຂ້າງລຸ່ມນີ້.
♠ຂັ້ນຕອນທີ 1: ໃສ່ລະຫັດ VBA
- ເລືອກ ໂມດູນ ໃໝ່ ຈາກ ໃສ່
- ໃນ ໂມດູນ ໃໝ່, ຂຽນ ຕໍ່ໄປນີ້ ໂປຣແກຣມ VBA .
3493
♠ ຂັ້ນຕອນທີ 2: ໄດ້ຮັບການຄັດເລືອກ
- ຫຼັງຈາກການແລ່ນໂຄງການ, range ຂອງທ່ານຈະໄດ້ຮັບການ ເລືອກ ເຖິງ ການນໍາໃຊ້ສຸດທ້າຍຂອງທ່ານ ແຖວ.
♠ ຂັ້ນຕອນທີ 3: ນຳໃຊ້ສີຕົວອັກສອນ
- ເພື່ອ ໝາຍ the ໄລຍະທີ່ເລືອກ ຫຼືເພື່ອ ແກ້ໄຂ , ວາງ ຕໍ່ໄປນີ້ ລະຫັດ VBA .
9763
♠ ຂັ້ນຕອນທີ 4: ຜົນໄດ້ຮັບສຸດທ້າຍ
- ສຸດທ້າຍ, ບັນທຶກ ໂປຣແກຣມ ແລະ ແລ່ນ ມັນໂດຍການກົດ F5 .
- ດັ່ງນັ້ນ, ໄລຍະທີ່ມີ ແຖວທີ່ໃຊ້ຫຼ້າສຸດ ຂອງທ່ານຖືກຈັດຮູບແບບດ້ວຍສີ. <17
- ວິທີໃຊ້ VBA ສໍາລັບແຕ່ລະແຖວໃນຂອບເຂດໃນ Excel
- VBA ເພື່ອ Loop ຜ່ານແຖວແລະຄໍລໍາໃນຂອບເຂດໃນ Excel ( 5 ຕົວຢ່າງ) <1 6>
- Excel VBA ເພື່ອ Loop ຜ່ານ Range ຈົນກ່ວາ Cell ຫວ່າງເປົ່າ (4 ຕົວຢ່າງ)
- ວິທີແປງ Range ເປັນ Array ໃນ Excel VBA (3 ວິທີ)
- ວິທີໃຊ້ VBA ເພື່ອເລືອກ Range ຈາກ Active Cell ໃນ Excel (3 ວິທີ)
- ໃນ <1 ໃໝ່>Module , ຂຽນ ຕໍ່ໄປນີ້ ລະຫັດ VBA .
ອ່ານເພີ່ມເຕີມ: Excel VBA: Copy Dynamic Range to another Workbook
ການອ່ານທີ່ຄ້າຍຄືກັນ<2
3. Format a Specific Range by Apply Variable Column with Excel VBA
ຄ້າຍກັບ ແຖວຕົວແປ , ທ່ານສາມາດນຳໃຊ້ ຖັນຕົວແປ ດ້ວຍ Excel VBA . B5 ( ແຖວ 5 , ຖັນ 2 ) ຕາລາງແມ່ນ ຕາລາງທຳອິດ ໃນ ໄລຍະ, ແລະ ແຖວ 8 ແມ່ນ ແຖວສຸດທ້າຍ ໃນໄລຍະ; ຖັນສຸດທ້າຍ ແມ່ນ ຖັນຕົວແປ . ປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້ເພື່ອນຳໃຊ້ ຖັນຕົວແປ .
♠ ຂັ້ນຕອນທີ 1: ຂຽນລະຫັດ VBA
8451
♠ ຂັ້ນຕອນທີ 2: ແລ່ນໂປຣແກຣມ
- ເພື່ອ ແລ່ນ ໂປຣແກຣມ, ໃຫ້ກົດ F5 ຫຼັງຈາກ ບັນທຶກ .
- ເພາະສະນັ້ນ , ທ່ານຈະເຫັນຜົນໄດ້ຮັບດັ່ງຕໍ່ໄປນີ້ເປັນ ເຊລທີ່ເລືອກຂອງທ່ານ ແມ່ນໄລຍະ B5:E8 .
4. ປັບແຕ່ງຊ່ວງແບບໄດນາມິກໂດຍການໃຊ້ຖັນຕົວແປດ້ວຍ Excel VBA
ນອກເໜືອໄປຈາກອັນກ່ອນໜ້ານີ້, ທ່ານສາມາດປັບແຕ່ງຖັນຕົວແປ ເພື່ອດຳເນີນການແບບໄດນາມິກ. ເມື່ອທ່ານ ເພີ່ມ ຂໍ້ມູນໃນ ຖັນ ນັ້ນຈະ ເພີ່ມ ໃສ່ ການເລືອກ . ປະຕິບັດຕາມຄໍາແນະນໍາງ່າຍໆຂ້າງລຸ່ມນີ້ເພື່ອເຮັດແນວນັ້ນ.
♠ ຂັ້ນຕອນທີ 1: ວາງລະຫັດ VBA
- ວາງ ຕໍ່ໄປນີ້ VBA ລະຫັດເຂົ້າໄປໃນ ໂມດູນ ໃໝ່.
2108
♠ ຂັ້ນຕອນທີ 2: ດໍາເນີນໂຄງການ <3
- ທຳອິດ, ບັນທຶກ ໂປຣແກມ ແລະກົດ F5 ເພື່ອແລ່ນ.
- ດັ່ງນັ້ນ, ໄລຍະດັ່ງກ່າວຖືກເລືອກ ແລະຈັດຮູບແບບເຖິງ ຖັນທີ່ໃຊ້ຫຼ້າສຸດ ໃນແຜ່ນງານ.
ອ່ານເພີ່ມເຕີມ: Excel Macro: ຈັດຮຽງຫຼາຍຖັນດ້ວຍDynamic Range (4 ວິທີ)
5. ສ້າງ Range ທີ່ມີທັງແຖວຕົວແປ ແລະຖັນຕົວແປດ້ວຍ Excel VBA
ອັນສຳຄັນ, ທ່ານສາມາດໃຊ້ທັງສອງແຖວ ຕົວແປໄດ້ . ແລະ ຖັນຕົວແປ ໂດຍການເລືອກທີ່ທ່ານເລືອກ. ຕາລາງທຳອິດໃນການເລືອກຊ່ວງຂອງພວກເຮົາແມ່ນ B5 ( ແຖວ 5, ຖັນ 2 ) ແລະຊ່ວງສຸດທ້າຍຈະແຕກຕ່າງກັນໄປຕາມການເລືອກຂອງພວກເຮົາ. ປະຕິບັດຕາມຂັ້ນຕອນທີ່ລະບຸໄວ້ຂ້າງລຸ່ມນີ້ເພື່ອເຮັດສໍາເລັດໜ້າວຽກ.
♠ ຂັ້ນຕອນທີ 1: ພິມລະຫັດ VBA
- ທໍາອິດ, ສ້າງ ໃໝ່ ໂມດູນ .
- ຈາກນັ້ນ, ຂຽນ ຕໍ່ໄປນີ້ ລະຫັດ VBA .
6083
♠ ຂັ້ນຕອນທີ 2: ໃສ່ໝາຍເລກແຖວ
- ພິມ ອັນໃດກໍໄດ້ ເລກແຖວ .
♠ ຂັ້ນຕອນທີ 3: ໃສ່ເລກຖັນ
- ພິມ ໃດນຶ່ງ ເລກຖັນ .
♠ ຂັ້ນຕອນທີ 4: ເອົາຜົນໄດ້ຮັບສຸດທ້າຍ
- ດັ່ງນັ້ນ, ຕາມທີ່ທ່ານເລືອກ (<1 ແຖວ , ຖັນ ) = ( 8,5 ), ທ່ານຈະໄດ້ຮັບຜົນສຸດທ້າຍດັ່ງທີ່ສະແດງຢູ່ໃນຂ້າງລຸ່ມນີ້ ຮູບພາບ.
ສະຫຼຸບ
ສຸດທ້າຍ, ຂ້ອຍຫວັງວ່າຕອນນີ້ເຈົ້າຈະເຂົ້າໃຈວິທີການໃຊ້ range ກັບແຖວ ແລະຖັນຕົວແປດ້ວຍ Excel VBA . ຍຸດທະສາດເຫຼົ່ານີ້ທັງຫມົດຄວນຈະຖືກປະຕິບັດໃນເວລາທີ່ຂໍ້ມູນຂອງທ່ານໄດ້ຖືກສຶກສາແລະປະຕິບັດ. ກວດເບິ່ງປື້ມປະຕິບັດແລະນໍາໃຊ້ສິ່ງທີ່ທ່ານໄດ້ຮຽນຮູ້. ພວກເຮົາໄດ້ຮັບການຊຸກຍູ້ໃຫ້ສືບຕໍ່ສະເຫນີໂຄງການເຊັ່ນນີ້ເນື່ອງຈາກການສະຫນັບສະຫນູນໃຈກວ້າງຂອງທ່ານ.
ຖ້າຫາກວ່າທ່ານມີຄໍາຖາມ, ກະລຸນາຢ່າລັງເລທີ່ຈະຕິດຕໍ່ພວກເຮົາ. ກະລຸນາແບ່ງປັນຄວາມຄິດເຫັນຂອງທ່ານໃນພາກສ່ວນຄໍາຄິດເຫັນຂ້າງລຸ່ມນີ້.
ພະນັກງານ Exceldemy ຈະກັບຄືນໄປບ່ອນທ່ານໄວທີ່ສຸດ.
ຢູ່ກັບພວກເຮົາແລະສືບຕໍ່ຮຽນຮູ້.