ວິທີການໂຫຼດຕາຕະລາງ Pivot ທັງໝົດດ້ວຍ VBA (4 ວິທີ)

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

ໃນ​ບົດ​ຄວາມ​ນີ້, ຂ້າ​ພະ​ເຈົ້າ​ຈະ​ສະ​ແດງ​ໃຫ້​ທ່ານ​ເຫັນ​ວິ​ທີ​ທີ່​ທ່ານ​ສາ​ມາດ ໂຫຼດ​ຫນ້າ​ຈໍ​ຄືນ Pivot ຕາ​ຕະ​ລາງ​ທັງ​ຫມົດ​ຂອງ​ແຜ່ນ​ວຽກ​ຫຼື​ປື້ມ​ບັນ​ທຶກ​ຂອງ​ທ່ານ​ກັບ VBA ໃນ Excel. ທ່ານ​ຍັງ​ຈະ​ໄດ້​ຮຽນ​ຮູ້​ທີ່​ຈະ ໂຫຼດ​ຫນ້າ​ຈໍ​ຄືນ Pivot ຕາ​ຕະ​ລາງ​ດຽວ , ເຊັ່ນດຽວກັນກັບ Pivot Table cache.

ໂຫຼດຂໍ້ມູນຕາຕະລາງ Pivot ທັງໝົດດ້ວຍ VBA ໃນ Excel (Quick View)

2412

ນີ້ຈະໂຫຼດຂໍ້ມູນທັງໝົດ Pivot Tables ຂອງປຶ້ມວຽກທີ່ໃຊ້ງານຢູ່.

ດາວໂຫລດ Practice Workbook

ດາວໂຫລດປື້ມຄູ່ມືການຝຶກຊ້ອມນີ້ເພື່ອອອກກຳລັງກາຍໃນຂະນະທີ່ເຈົ້າຢູ່. ອ່ານບົດຄວາມນີ້.

ໂຫຼດຂໍ້ມູນຕາຕະລາງ Pivot ທັງໝົດ.xlsm

4 ວິທີໂຫຼດຕາຕະລາງ Pivot ທັງໝົດດ້ວຍ VBA ໃນ Excel

A Pivot Table ແມ່ນຕາຕະລາງປະເພດພິເສດໃນແຜ່ນງານ Excel ທີ່ມີຂໍ້ມູນສອງປະເພດ, ຫົວຂໍ້ ແຖວ ແລະ ຄ່າ ຕາມລໍາດັບ.

ຖັນທັງໝົດຂອງຕາຕະລາງຖືກຈັດປະເພດພາຍໃຕ້ສອງປະເພດນີ້.

ມັນຖືກສ້າງຂຶ້ນໂດຍອັດຕະໂນມັດຈາກຊຸດຂໍ້ມູນຖ້າທ່ານເລືອກຊຸດຂໍ້ມູນ ແລະໄປ ໄປທີ່ ໃສ່ > PivotTable ທາງເລືອກໃນແຖບເຄື່ອງມື Excel.

ມື້ນີ້ຈຸດປະສົງຂອງພວກເຮົາແມ່ນເພື່ອຮຽນຮູ້ວິທີທີ່ພວກເຮົາສາມາດໂຫຼດຫນ້າຈໍຄືນທັງຫມົດ ຕາຕະລາງ Pivot ຂອງແຜ່ນວຽກຫຼື a workbook ກັບ VBA ໃນ Excel.

1. ໂຫຼດຂໍ້ມູນຕາຕະລາງ Pivot ດ່ຽວໃນ Excel

ກ່ອນອື່ນໝົດ, ພວກເຮົາຈະຮຽນຮູ້ການໂຫຼດຂໍ້ມູນຄືນໃໝ່ ຕາຕະລາງ Pivot .

ເພື່ອໂຫຼດຂໍ້ມູນຄືນໃໝ່ ຕາຕະລາງ Pivot. , ທຳອິດ, ເຈົ້າຕ້ອງອ້າງເຖິງມັນເປັນວັດຖຸ PivotTable .

ຈາກນັ້ນເຈົ້າຕ້ອງໃຊ້ວິທີການ RefreshTable ຂອງ VBA .

ນີ້ພວກເຮົາມີ ຕາຕະລາງ pivot ເອີ້ນວ່າ PivotTable1 ໃນການເຮັດວຽກ. ແຜ່ນວຽກ. (ຄລິກທີ່ນີ້ເພື່ອຮູ້ ວິທີເອົາຊື່ຂອງຕາຕະລາງ Pivot ).

ເພື່ອໂຫຼດຂໍ້ມູນຄືນໃໝ່, ພວກເຮົາຕ້ອງໃຊ້ລະຫັດແຖວຕໍ່ໄປນີ້:

4373

ແລ່ນລະຫັດ, ແລະມັນຈະໂຫຼດຫນ້າຈໍຄືນ Pivot Table ເອີ້ນວ່າ PivotTable1 ໃນແຜ່ນງານທີ່ເຮັດວຽກ.

ອ່ານ​ເພີ່ມ​ເຕີມ​: ວິ​ທີ​ການ​ອັດ​ຕະ​ໂນ​ມັດ​ໂຫຼດ​ຫນ້າ​ຈໍ Pivot ຕາ​ຕະ​ລາງ​ໃນ Excel (2 ວິ​ທີ​ການ​)

2​. ໂຫຼດຂໍ້ມູນຕາຕະລາງ Pivot ທັງໝົດຂອງແຜ່ນງານໃນ Excel

ຕອນນີ້ພວກເຮົາຈະໂຫຼດຂໍ້ມູນທັງໝົດ Pivot Tables ຂອງແຜ່ນງານດ້ວຍ VBA .

ເພື່ອໂຫຼດຂໍ້ມູນທັງໝົດ Pivot Tables ຂອງແຜ່ນວຽກທີ່ໃຊ້ງານຢູ່, ທ່ານຕ້ອງເຮັດຊ້ຳຜ່ານແຕ່ລະ Pivot Table ຂອງ ActiveSheet.PivotTables . ຈາກນັ້ນໃຊ້ວິທີການ RefreshTable .

8958

ແລ່ນລະຫັດ, ແລະມັນຈະ ໂຫຼດຕາຕະລາງ Pivot ທັງໝົດ. ຂອງແຜ່ນວຽກທີ່ເຮັດວຽກຢູ່.

ອ່ານເພີ່ມເຕີມ: ຕາຕະລາງ Pivot ບໍ່ໂຫຼດຂໍ້ມູນຄືນໃໝ່ (5 ບັນຫາ ແລະວິທີແກ້ໄຂ)

3 . ໂຫຼດຂໍ້ມູນຕາຕະລາງ Pivot ທັງໝົດຂອງ Workbook ໃນ Excel

ທ່ານສາມາດໂຫຼດຂໍ້ມູນທັງໝົດ Pivot Tables ຂອງ Workbook ໃນ Excel ໄດ້.

ເພື່ອໂຫຼດຂໍ້ມູນທັງໝົດ Pivot Tables ຂອງປື້ມວຽກທີ່ໃຊ້ງານຢູ່, ເຮັດຊ້ຳຜ່ານແຕ່ລະຕາຕະລາງໂດຍ ActiveWorkbook.PivotTables ຂອງ VBA . ຈາກນັ້ນໃຊ້ວິທີ RefreshTable .

3612

ລະຫັດນີ້ຈະໂຫຼດຂໍ້ມູນທັງໝົດ ຕາຕະລາງ pivot ຂອງປຶ້ມວຽກທີ່ເຮັດວຽກຢູ່.

ອ່ານເພີ່ມເຕີມ: ວິທີການອັບເດດຕາຕະລາງ Pivot ໂດຍອັດຕະໂນມັດເມື່ອຂໍ້ມູນແຫຼ່ງການປ່ຽນແປງ

4. ໂຫຼດຂໍ້ມູນຕາຕະລາງ Pivot ຄືນໃໝ່ດ້ວຍ VBA ໃນ Excel

ຫາກເຈົ້າມີຫຼາຍ ຕາຕະລາງ Pivot ໃນປຶ້ມວຽກຂອງເຈົ້າທີ່ໃຊ້ຂໍ້ມູນດຽວກັນ, ເຈົ້າຈະຣີເຟຣຊ Pivot Table cache<ດີກວ່າ. 2> ແທນທີ່ຈະໂຫຼດຂໍ້ມູນ Pivot Table ຄືນໃໝ່.

ເພື່ອໂຫຼດຂໍ້ມູນ Pivot Table cache ຄືນໃໝ່, ໃຫ້ເຮັດຊ້ຳຜ່ານແຕ່ລະ Pivot Table cache ຂອງປື້ມວຽກທີ່ເຮັດວຽກຢູ່. ໂດຍ ActiveWorkbook.PivotCaches object.

ຈາກນັ້ນໃຊ້ວິທີ R fresh ຂອງ VBA .

2963

ມັນຈະໂຫຼດຂໍ້ມູນທັງໝົດ Pivot Table cache ຈາກປື້ມວຽກທີ່ເຮັດວຽກຢູ່.

ອ່ານເພີ່ມເຕີມ: ວິທີການໂຫຼດຕາຕະລາງ Pivot ອັດຕະໂນມັດໂດຍບໍ່ມີ VBA ໃນ Excel (3 ວິທີອັດສະລິຍະ)

ສິ່ງທີ່ຄວນຈື່

ນີ້ພວກເຮົາໄດ້ສະແດງໃຫ້ເຫັນການໂຫຼດຫນ້າຈໍຄືນ ຕາຕະລາງ Pivot ຈາກການເຄື່ອນໄຫວ ແຜ່ນວຽກຫຼືປື້ມວຽກເທົ່ານັ້ນ. ຖ້າທ່ານຕ້ອງການໂຫຼດຂໍ້ມູນຄືນໃໝ່ຈາກປຶ້ມວຽກ ຫຼືແຜ່ນວຽກທີ່ບໍ່ເຄື່ອນໄຫວ, ໃຫ້ໃຊ້ຊື່ຂອງແຜ່ນວຽກ ຫຼືປຶ້ມວຽກແທນທີ່ຂອງ ActiveSheet ຫຼືວັດຖຸ ActiveWorkbook .

ຕົວຢ່າງ, ເພື່ອໂຫຼດຂໍ້ມູນທັງໝົດ ຕາຕະລາງ Pivot ຈາກ Sheet1 , ໃຫ້ໃຊ້ ສຳລັບແຕ່ລະຕາຕະລາງໃນ Worksheets(“Sheet1”).PivotTables .

ແລະເພື່ອໂຫຼດຂໍ້ມູນຄືນໃໝ່ຈາກ Workbook1 , ໃຫ້ໃຊ້ ສຳລັບແຕ່ລະຕາຕະລາງໃນ Workbooks (“Workbook1”).PivotTables .

ສະຫຼຸບ

ການ​ນໍາ​ໃຊ້​ເຫຼົ່າ​ນີ້​ວິ​ທີ​ການ​, ທ່ານ​ສາ​ມາດ​ໂຫຼດ​ຫນ້າ​ຈໍ​ຄືນ​ທັງ​ຫມົດ Pivot Tables ຈາກ worksheet ຫຼື workbook ກັບ VBA ໃນ Excel. ທ່ານ​ມີ​ຄໍາ​ຖາມ​ໃດໆ? ກະລຸນາສອບຖາມພວກເຮົາ.

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