ສາລະບານ
ໃນບົດຄວາມນີ້, ຂ້າພະເຈົ້າຈະສະແດງໃຫ້ທ່ານວິທີການທີ່ທ່ານສາມາດໄດ້ຮັບຄ່າຫ້ອງໂດຍແຖວແລະຖັນຈາກແຜ່ນວຽກໃນ Excel VBA . ທ່ານຈະຮຽນຮູ້ທີ່ຈະເອົາຄ່າເຊລຈາກແຜ່ນວຽກທັງໝົດ, ເຊັ່ນດຽວກັນກັບຈາກໄລຍະທີ່ໃຊ້ແລ້ວຂອງແຜ່ນງານ ແລະໄລຍະທີ່ເລືອກ.
ເອົາຄ່າເຊລຕາມແຖວ ແລະຖັນໃນ Excel VBA (Quick View)
7682
ດາວໂຫລດປື້ມຄູ່ມືພາກປະຕິບັດ
ດາວນ໌ໂຫລດຄູ່ມືການປະຕິບັດນີ້ເພື່ອອອກກໍາລັງກາຍໃນຂະນະທີ່ທ່ານກໍາລັງອ່ານບົດຄວາມນີ້.
ເອົາຄ່າເຊລຕາມແຖວ ແລະຖັນ.xlsm
3 ວິທີຮັບຄ່າເຊລຕາມແຖວ ແລະຖັນໃນ Excel VBA
ດັ່ງນັ້ນ, ໂດຍບໍ່ມີການຊັກຊ້າ, ໃຫ້ໄປສົນທະນາຕົ້ນຕໍຂອງພວກເຮົາໃນມື້ນີ້. ພວກເຮົາຈະຮຽນຮູ້ທີ່ຈະໄດ້ຮັບຄ່າຕາລາງໂດຍ 3 ວິທີການໃນມື້ນີ້: ຈາກທັງຫມົດແຜ່ນວຽກ, ຈາກໄລຍະການນໍາໃຊ້ຂອງແຜ່ນວຽກ, ແລະຈາກໄລຍະທີ່ເລືອກ.
1. ເອົາຄ່າເຊລຕາມແຖວ ແລະຖັນຈາກແຜ່ນວຽກທັງໝົດໃນ Excel VBA
ກ່ອນອື່ນໝົດ, ພວກເຮົາຈະໄດ້ຮັບຄ່າເຊລຕາມແຖວ ແລະຖັນຈາກແຜ່ນວຽກທັງໝົດ.
ເພື່ອເອົາຄ່າຕາລາງຕາມແຖວ ແລະຖັນຈາກແຜ່ນວຽກທັງໝົດ, ທ່ານສາມາດໃຊ້ Cells method ຂອງ VBA .
ຕົວຢ່າງ, ເພື່ອເອົາຄ່າຈາກເຊລໃນແຖວ 4 ແລະຖັນ 6 ຂອງແຜ່ນວຽກທີ່ເອີ້ນວ່າ Sheet1 , ທ່ານສາມາດ ໃຊ້:
3548
⧭ ຕົວຢ່າງ:
ທີ່ນີ້ພວກເຮົາມີແຜ່ນງານທີ່ເອີ້ນວ່າ Sheet1 ກັບ ຊື່ຂອງນັກຮຽນບາງຄົນ ແລະເຄື່ອງຫມາຍຂອງເຂົາເຈົ້າຢູ່ໃນ ຟີຊິກ, ເຄມີ, ແລະ ຄະນິດສາດ ຂອງໂຮງຮຽນ. ຊຸດຂໍ້ມູນເລີ່ມຕົ້ນຈາກຕາລາງ A1 ຂອງແຜ່ນງານ.
ດຽວນີ້, ເພື່ອໃຫ້ໄດ້ຄະແນນຂອງນັກຮຽນ 6 ໃນ ເຄມີ , ທ່ານຕ້ອງໄດ້ຄ່າເຊລຈາກ ທີ 7 ແຖວ ແລະ ທີ 3 ຖັນຂອງແຜ່ນວຽກ.
ລະຫັດ VBA ຈະເປັນ:
⧭ ລະຫັດ VBA:
9382
⧭ ຜົນອອກມາ:
ແລ່ນລະຫັດ. ມັນຈະສະແດງຄ່າຕາລາງຈາກແຖວ 7th ແລະ 3rd ຖັນຂອງ Sheet1 , ເຊິ່ງແມ່ນ 78 .
ອ່ານເພີ່ມເຕີມ: ວິທີຊອກຫາຄ່າໃນຖັນໂດຍໃຊ້ VBA ໃນ Excel (4 ວິທີ)
2. ເອົາຄ່າເຊລຕາມແຖວ ແລະຖັນຈາກຂອບເຂດທີ່ໃຊ້ໃນ Excel VBA
ຕໍ່ໄປ, ພວກເຮົາຈະໄດ້ຮັບຄ່າເຊລຕາມແຖວ ແລະຖັນຈາກຊ່ວງທີ່ໃຊ້ຂອງແຜ່ນວຽກ.
ເພື່ອເອົາຄ່າເຊລຕາມແຖວ ແລະຖັນຈາກໄລຍະທີ່ໃຊ້ແລ້ວຂອງແຜ່ນງານ, ທ່ານສາມາດໃຊ້ Cells method ຂອງ VBA ອີກຄັ້ງ, ແຕ່ຕາມ UsedRange object.
ຕົວຢ່າງ, ເພື່ອເອົາຄ່າຈາກຕາລາງໃນແຖວ 4 ແລະຖັນ 6 ຂອງຊ່ວງທີ່ໃຊ້ຂອງແຜ່ນງານທີ່ເອີ້ນວ່າ Sheet2 , ທ່ານສາມາດນໍາໃຊ້:
3520
⧭ ຕົວຢ່າງ:
ທີ່ນີ້ພວກເຮົາມີເອກະສານການເຮັດວຽກອື່ນທີ່ເອີ້ນວ່າ Sheet2 ກັບຊຸດຂໍ້ມູນດຽວກັນ, the ຊື່ຂອງນັກຮຽນບາງຄົນ ແລະຄະແນນຂອງເຂົາເຈົ້າໃນ ຟີຊິກ, ເຄມີສາດ, ແລະ ຄະນິດສາດ ຂອງໂຮງຮຽນ. ແຕ່ເວລານີ້ຊຸດຂໍ້ມູນເລີ່ມຕົ້ນຈາກຕາລາງ B2 ຂອງແຜ່ນງານ.
ດຽວນີ້, ເພື່ອໃຫ້ໄດ້ຄະແນນຂອງນັກຮຽນ 6 ໃນ ເຄມີສາດ ອີກຄັ້ງ, ທ່ານຕ້ອງໄດ້ຄ່າຈາກ 7th ແຖວ ແລະຖັນ 3rd ຂອງຊ່ວງທີ່ໃຊ້.
ລະຫັດ VBA ຈະເປັນ:
⧭ ລະຫັດ VBA:
1195
⧭ ຜົນອອກມາ:
ແລ່ນລະຫັດ. ມັນຈະສະແດງຄ່າຕາລາງຈາກແຖວ 7th ແລະ 3rd ຖັນຂອງຊ່ວງທີ່ໃຊ້ຂອງ Sheet2 , ເຊິ່ງແມ່ນ 78 .
ອ່ານເພີ່ມເຕີມ: ວິທີຊອກຫາຄ່າໃນຖັນໃນ Excel (4 ວິທີ)
ການອ່ານທີ່ຄ້າຍຄືກັນ
- ວິທີຊອກຫາການປະກົດຕົວທຳອິດຂອງຄ່າໃນຖັນໃນ Excel (5 ວິທີ)
- ວິທີຊອກຫາ ການປະກົດຕົວຫຼ້າສຸດຂອງຄ່າໃນຖັນໃນ Excel (5 ວິທີ)
3. ເອົາຄ່າເຊລຕາມແຖວ ແລະຖັນຈາກຂອບເຂດສະເພາະໃນ Excel VBA
ສຸດທ້າຍ, ພວກເຮົາຈະໄດ້ຮັບຄ່າເຊລຕາມແຖວ ແລະຖັນຈາກໄລຍະທີ່ເລືອກຂອງແຜ່ນງານ.
ເພື່ອເອົາຄ່າເຊລຕາມແຖວ ແລະຖັນຈາກໄລຍະສະເພາະຂອງແຜ່ນງານ, ທ່ານສາມາດໃຊ້ Cells method ຂອງ VBA , ແຕ່ຕາມ ໄລຍະ ວັດຖຸ.
ຕົວຢ່າງ, ເພື່ອເອົາຄ່າຈາກຕາລາງໃນແຖວ 4 ແລະຖັນ 6 ຂອງໄລຍະ E2:H14 ຂອງ. ແຜ່ນວຽກທີ່ເອີ້ນວ່າ Sheet3 , ທ່ານສາມາດໃຊ້:
5623
⧭ ຕົວຢ່າງ:
ນີ້ພວກເຮົາມີແຜ່ນວຽກອື່ນທີ່ເອີ້ນວ່າ Sheet3 ມີສອງຊຸດຂໍ້ມູນ. ຫນຶ່ງກັບ ຊື່ ແລະ ບັດປະຈຳຕົວຂອງນັກຮຽນ ( B2:C14 ) ຂອງໂຮງຮຽນ, ແລະອີກອັນໜຶ່ງທີ່ມີ ຊື່ຂອງນັກຮຽນບາງຄົນ ແລະຂອງເຂົາເຈົ້າ ເຄື່ອງໝາຍໃນ ຟີຊິກ, ເຄມີ, ແລະ ຄະນິດສາດ (E2:H14) .
ດຽວນີ້, ເພື່ອໃຫ້ໄດ້ຄະແນນຂອງນັກຮຽນ 6 ໃນ ເຄມີສາດ ອີກຄັ້ງ, ທ່ານຕ້ອງໄດ້ຄ່າຈາກ 7th ແຖວ ແລະຖັນ 3rd ຂອງໄລຍະ E2:H14 ຂອງແຜ່ນງານ.
ລະຫັດ VBA ຈະເປັນ:
⧭ ລະຫັດ VBA:
8333
⧭ ຜົນອອກມາ:
ແລ່ນລະຫັດ. ມັນຈະສະແດງຄ່າເຊລຈາກແຖວ 7th ແລະ 3rd ຖັນຂອງຊ່ວງ E3:G13 ຂອງ Sheet3 , ຊຶ່ງເປັນ 78 .
ອ່ານເພີ່ມເຕີມ: ວິທີການຊອກຫາ 5 ຄຸນຄ່າແລະຊື່ສູງສຸດໃນ Excel (8 ວິທີທີ່ເປັນປະໂຫຍດ)
<5 ສິ່ງທີ່ຄວນຈື່ທີ່ນີ້ຂ້ອຍໄດ້ໃຊ້ UsedRange ແລະ Range object ຂອງ VBA ໃນ Excel. ເພື່ອຮູ້ຈັກພວກມັນຢ່າງລະອຽດ, ທ່ານສາມາດເຂົ້າໄປທີ່ລິ້ງນີ້.
ສະຫຼຸບ
ດັ່ງນັ້ນ, ນີ້ແມ່ນວິທີທີ່ຈະເອົາຄ່າເຊລໃດນຶ່ງຕາມແຖວ ແລະຖັນດ້ວຍ VBA ໃນ Excel. ທ່ານມີຄໍາຖາມໃດໆ? ຮູ້ສຶກບໍ່ເສຍຄ່າທີ່ຈະຖາມພວກເຮົາ. ແລະຢ່າລືມເຂົ້າໄປທີ່ເວັບໄຊຂອງພວກເຮົາ ExcelWIKI ສຳລັບການໂພສ ແລະອັບເດດເພີ່ມເຕີມ.