Macro ເພື່ອຄັດລອກແລະວາງຈາກແຜ່ນວຽກຫນຶ່ງໄປອີກ (15 ວິທີ)

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

ສາ​ລະ​ບານ

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

ດາວ​ໂຫລດ Workbook

ທ່ານ​ສາ​ມາດ​ດາວ​ນ​໌​ໂຫລດ​ສະ​ບັບ​ປະ​ຕິ​ບັດ Excel workbook ໄດ້​ຟຣີ​ຈາກ​ທີ່​ນີ້​.

15 ວິທີການກັບ VBA ເພື່ອຄັດລອກແລະວາງຂໍ້ມູນຈາກແຜ່ນວຽກຫນຶ່ງໄປອີກໃນ Excel

ໃນພາກນີ້, ທ່ານຈະໄດ້ຮຽນຮູ້ 15 ວິທີທີ່ທ່ານສາມາດ ຄັດລອກຂໍ້ມູນຈາກ ແຜ່ນວຽກຫນຶ່ງແລະວາງໃສ່ໃນອີກ ດ້ວຍ VBA ໃນ Excel.

ຂ້າງເທິງນີ້ແມ່ນຊຸດຂໍ້ມູນທີ່ບົດຄວາມນີ້ຈະພິຈາລະນາເປັນຕົວຢ່າງຂອງພວກເຮົາ.

1. ຝັງ VBA Macro ເພື່ອຄັດລອກແລະວາງຂອບເຂດຂອງຂໍ້ມູນຈາກແຜ່ນວຽກຫນຶ່ງໄປຫາອີກແຜ່ນຫນຶ່ງ

ຂັ້ນຕອນໃນການ ສຳເນົາ ແລະວາງຂອບເຂດຂອງຂໍ້ມູນຈາກແຜ່ນວຽກໜຶ່ງໄປຫາອີກແຜ່ນໜຶ່ງດ້ວຍ VBA ຂ້າງລຸ່ມນີ້.

ຂັ້ນຕອນ:

  • ໃນຕອນເລີ່ມຕົ້ນ, ໃຫ້ກົດ Alt + F11 ເທິງແປ້ນພິມຂອງທ່ານ ຫຼືໄປທີ່ແຖບ ນັກພັດທະນາ -> Visual Basic ເພື່ອເປີດ Visual Basic Editor .

  • ໃນລະຫັດປັອບອັບ ປ່ອງຢ້ຽມ, ຈາກແຖບເມນູ, ຄລິກ Insert -> ໂມດູນ .

  • ດຽວນີ້, ສຳເນົາລະຫັດຕໍ່ໄປນີ້ ແລະຕາລາງທີ່ຖືກກັ່ນຕອງໃນ Excel (4 ວິທີ)
  • Run Time Error 1004: PasteSpecial Method of Range Class ລົ້ມເຫລວ
  • ວິທີວາງລິ້ງ ແລະ Transpose ໃນ Excel (8 ວິທີດ່ວນ)

12. ວາງແຖວຢູ່ລຸ່ມສຸດຂອງໄລຍະໃນຂະນະທີ່ຮັກສາສູດການຄັດລອກຈາກໄລຍະຂ້າງເທິງ

ເມື່ອທ່ານຕ້ອງການ ສຳເນົາຄ່າໃດໜຶ່ງ ແລະເກັບສູດຢູ່ໃນນັ້ນ ໃນຂະນະທີ່ວາງມັນໃສ່ໃນ ແຖວອື່ນ, ຈາກນັ້ນດ້ວຍລະຫັດ VBA ທ່ານສາມາດປະຕິບັດໜ້າວຽກໄດ້ຢ່າງງ່າຍດາຍ.

ຂັ້ນຕອນ:

  • ທຳອິດ, ເປີດ Visual ຕົວແກ້ໄຂພື້ນຖານ ຈາກແຖບ ຜູ້ພັດທະນາ ແລະ ແຊກ a ໂມດູນ ໃນປ່ອງຢ້ຽມລະຫັດ.
  • ທີສອງ, ຄັດລອກສິ່ງຕໍ່ໄປນີ້ ລະຫັດ ແລະ ວາງ ມັນໃສ່ໜ້າຕ່າງລະຫັດ.
7489

ຕອນນີ້ລະຫັດຂອງເຈົ້າພ້ອມແລ່ນແລ້ວ.

<11
  • ຕໍ່ໄປ, ແລ່ນ ລະຫັດນີ້ ແລະເບິ່ງຮູບຂ້າງລຸ່ມນີ້. ມັນແມ່ນ ໃນແຖວຖັດຈາກມັນ.
  • ອ່ານເພີ່ມເຕີມ: ວິທີສຳເນົາຂໍ້ມູນຈາກເຊລໜຶ່ງໄປຫາອີກເຊລໜຶ່ງໃນ Excel ໂດຍອັດຕະໂນມັດ

    <9 13. VBA ເພື່ອເຮັດເລື້ມຄືນຂໍ້ມູນຈາກແຜ່ນໜຶ່ງໄປຫາອີກແຜ່ນໜຶ່ງໃນປຶ້ມວຽກທີ່ເປີດແຕ່ບໍ່ໄດ້ບັນທຶກໄວ້ອີກ

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

    ຂັ້ນຕອນ:

    • ທຳອິດ, ເປີດ ຕົວແກ້ໄຂ Visual Basic ຈາກ ແຖບ Developer ແລະ Insert a Module ໃນປ່ອງຢ້ຽມລະຫັດ.
    • ອັນທີສອງ, ສຳເນົາລະຫັດຕໍ່ໄປນີ້ ແລະ ວາງ ມັນໃສ່ໜ້າຕ່າງລະຫັດ.
    3954

    ຕອນນີ້ລະຫັດຂອງເຈົ້າພ້ອມແລ່ນແລ້ວ.

    • ຕໍ່ໄປ, ແລ່ນ ລະຫັດນີ້.

    ຂໍ້ມູນຈາກ ຊຸດຂໍ້ມູນ ແຜ່ນໃນ Source Workbook ຕອນນີ້ຖືກສຳເນົາໄວ້ໃນແຜ່ນ Sheet1 ໃນ Destination Workbook .

    ອ່ານ​ເພີ່ມ​ເຕີມ: Excel VBA: Copy Cell Value ແລະ Paste ໃສ່ Cell ອື່ນ

    14. Macro ເພື່ອຜະລິດຄືນຂໍ້ມູນຈາກແຜ່ນໜຶ່ງໄປຫາອີກແຜ່ນໜຶ່ງໃນປຶ້ມວຽກທີ່ເປີດ ແລະບັນທຶກໄວ້ອີກ

    ເທື່ອນີ້, ພວກເຮົາຈະ ສຳເນົາຂໍ້ມູນ ຈາກ ຊຸດຂໍ້ມູນ<19 ແຜ່ນງານຈາກ Source Workbook ແລະ ວາງ ມັນໃສ່ໃນ Sheet2 worksheet ໃນ <1 ປື້ມຄູ່ມືປາຍທາງ . ແຕ່ດຽວນີ້, ປຶ້ມວຽກເປີດ ແລະບັນທຶກແລ້ວ .

    ຂັ້ນຕອນ:

    • ທຳອິດ, ເປີດ ຕົວແກ້ໄຂ Visual Basic ຈາກແຖບ Developer ແລະ Insert a Module ໃນປ່ອງຢ້ຽມລະຫັດ.
    • ອັນທີສອງ, ສຳເນົາລະຫັດຕໍ່ໄປນີ້ ແລະ ວາງ ມັນໃສ່ໜ້າຕ່າງລະຫັດ.
    3701

    ຕອນນີ້ລະຫັດຂອງເຈົ້າພ້ອມແລ່ນແລ້ວ.

    • ຕໍ່ໄປ, Run ລະຫັດນີ້.

    ຂໍ້ມູນຈາກ Dataset sheet ໃນ ແຫຼ່ງຂໍ້ມູນປຶ້ມວຽກ ຕອນນີ້ຖືກສຳເນົາໄວ້ໃນແຜ່ນ Sheet2 ໃນ ປື້ມບັນທຶກປາຍທາງ . ແລະເບິ່ງຊື່, ປື້ມບັນທຶກວຽກນີ້ຖືກບັນທຶກ ເທື່ອນີ້.

    ອ່ານເພີ່ມເຕີມ: ວິທີສຳເນົາ ແລະວາງໃນ Excel ໂດຍບໍ່ຕ້ອງປ່ຽນຮູບແບບ

    15. ໃຊ້ VBA ເພື່ອຄັດລອກແລະວາງຂໍ້ມູນຈາກແຜ່ນວຽກຫນຶ່ງໄປຫາແຜ່ນວຽກອື່ນໃນປື້ມບັນທຶກທີ່ປິດແລ້ວອື່ນ

    ໃນສອງພາກກ່ອນ, ພວກເຮົາໄດ້ຮຽນຮູ້ວິທີການຄັດລອກແລະວາງຂໍ້ມູນຈາກແຜ່ນວຽກຫນຶ່ງໄປຫາອີກໃນປື້ມບັນທຶກອື່ນທີ່ເປັນ ເປີດ. ໃນ​ພາກ​ນີ້, ພວກ​ເຮົາ​ຈະ​ຮຽນ​ຮູ້​ລະ​ຫັດ​ກ່ຽວ​ກັບ​ວິ​ທີ ຄັດ​ລອກ​ແລະ​ວາງ​ຂໍ້​ມູນ​ໃນ​ເວ​ລາ​ທີ່​ປື້ມ​ບັນ​ວຽກ​ໄດ້​ຖືກ​ປິດ .

    ຂັ້ນ​ຕອນ:

    • ທຳອິດ, ເປີດ Visual Basic Editor ຈາກແຖບ Developer ແລະ Insert a Module ໃນປ່ອງຢ້ຽມລະຫັດ.
    • ອັນທີສອງ, ສຳເນົາລະຫັດຕໍ່ໄປນີ້ ແລະ ວາງ ມັນໃສ່ໃນໜ້າຕ່າງລະຫັດ.
    3840

    ຕອນນີ້ລະຫັດຂອງເຈົ້າພ້ອມໃຊ້ງານແລ້ວ.

    • ຖັດໄປ, ແລ່ນ ລະຫັດນີ້.

    ເຖິງແມ່ນວ່າ, ເວລານີ້ປຶ້ມວຽກແມ່ນ ປິດແຕ່ຍັງຫຼັງຈາກການປະຕິບັດລະຫັດ, ຂໍ້ມູນຈາກ ຊຸດຂໍ້ມູນ ເອກະສານໃນ Source Workbook ຕອນນີ້ຖືກສຳເນົາໄວ້ໃນ Sheet3 Sheet ໃນ Destination Workbook .

    ອ່ານເພີ່ມເຕີມ: Excel VBA ເພື່ອສຳເນົາຂໍ້ມູນ ຈາກປຶ້ມວຽກອື່ນໂດຍບໍ່ມີການເປີດ

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

    • ວິທີ 1 ຫາ 14 ຕ້ອງການໃຫ້ປຶ້ມວຽກຂອງເຈົ້າເປັນເປີດ . ເມື່ອປະຕິບັດລະຫັດມະຫາພາກທີ່ສະແດງຢູ່ໃນວິທີການເຫຼົ່ານັ້ນ, ຢ່າລືມເປີດທັງປື້ມວຽກຕົ້ນທາງ ແລະປາຍທາງ. ພາຍໃນລະຫັດ. ເມື່ອ ປຶ້ມວຽກບໍ່ຖືກບັນທຶກໄວ້, ຫຼັງຈາກນັ້ນໃຫ້ຂຽນພຽງແຕ່ຊື່ໄຟລ໌ ໂດຍບໍ່ມີປະເພດຂອງໄຟລ໌. ຕົວຢ່າງ, ຖ້າ ປຶ້ມວຽກຂອງເຈົ້າຖືກບັນທຶກ , ໃຫ້ຂຽນ “ ປາຍທາງ. xlsx ”, ແຕ່ຖ້າ ປຶ້ມວຽກບໍ່ໄດ້ຖືກບັນທຶກ , ຈາກນັ້ນຂຽນ “ ປາຍທາງ ” ພາຍໃນລະຫັດ.

    ສະຫຼຸບ

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

    ວາງມັນໃສ່ໃນ ໜ້າຕ່າງລະຫັດ.
    5080

    ຕອນນີ້ລະຫັດຂອງເຈົ້າພ້ອມແລ່ນແລ້ວ.

    ຊິ້ນສ່ວນຂອງລະຫັດນີ້ຈະ ຄັດລອກໄລຍະຈາກ B2 ຫາ F9 ຈາກ ຊີດທີ່ມີຊື່ ຊຸດຂໍ້ມູນ ແລະ ວາງໃສ່ໃນຂອບເຂດ B2 ໃນ CopyPaste ຊື່ແຜ່ນ .

    • ຈາກນັ້ນ, ກົດ F5 ເທິງແປ້ນພິມຂອງທ່ານ ຫຼືຈາກເມນູ bar ເລືອກ Run -> ດໍາເນີນການ Sub/UserForm . ທ່ານຍັງສາມາດຄລິກທີ່ ໄອຄອນຫຼິ້ນຂະໜາດນ້ອຍ ໃນແຖບເມນູຍ່ອຍເພື່ອແລ່ນມາໂຄຣໄດ້.

    ເບິ່ງຮູບຕໍ່ໄປນີ້ .

    ສຸດທ້າຍ, ຂໍ້ມູນທັງໝົດຈາກ ຊຸດຂໍ້ມູນ ຊີດໄດ້ຖືກສຳເນົາໄວ້ໃນ CopyPaste ຊີດໃນປຶ້ມວຽກ Excel ຂອງພວກເຮົາ.

    ອ່ານເພີ່ມເຕີມ: Excel VBA: ຄັດລອກໄລຍະໄປຫາປຶ້ມວຽກອື່ນ

    2 . VBA Macro ເພື່ອຄັດລອກແລະວາງຂໍ້ມູນຈາກແຜ່ນວຽກຫນຶ່ງທີ່ເຮັດວຽກຢູ່ໃນ Excel

    ໃນພາກກ່ອນ, ພວກເຮົາບໍ່ຕ້ອງການແຜ່ນວຽກເພື່ອເປີດໃຊ້ງານ. ແຕ່ໃນພາກນີ້, ພວກເຮົາຈະຮຽນຮູ້ວິທີ ສຳເນົາ ແລະວາງຂໍ້ມູນໃນແຜ່ນວຽກທີ່ເຮັດວຽກຢູ່ .

    ຂັ້ນຕອນ:

    • ວິທີດຽວກັນ. ດັ່ງກ່ອນ, ເປີດ Visual Basic Editor ຈາກແຖບ ຜູ້ພັດທະນາ ແລະ Insert a Module ໃນປ່ອງຢ້ຽມລະຫັດ.
    • ຢູ່ໃນປ່ອງຢ້ຽມລະຫັດ, ສຳເນົາລະຫັດຕໍ່ໄປນີ້ ແລະ ວາງ ມັນ.
    6661

    ຕອນນີ້ລະຫັດຂອງທ່ານພ້ອມໃຊ້ງານແລ້ວ.

    • ຖັດໄປ, ແລ່ນ ລະຫັດດັ່ງທີ່ສະແດງຢູ່ຂ້າງເທິງ ແລະເບິ່ງຜົນໄດ້ຮັບຕໍ່ໄປນີ້ຮູບພາບ.

    ເທື່ອນີ້, ຂໍ້ມູນທັງໝົດຈາກ ຊຸດຂໍ້ມູນ ຕອນນີ້ຖືກສຳເນົາໄວ້ໃນ ແລ້ວ. ວາງ ຊີດທີ່ພວກເຮົາເປີດໃຊ້ກ່ອນທີ່ຈະສຳເນົາຂໍ້ມູນ.

    ອ່ານເພີ່ມເຕີມ: ສູດ Excel ເພື່ອຄັດລອກຂໍ້ຄວາມຈາກຕາລາງໜຶ່ງໄປຫາອີກແຜ່ນ

    3. ຄັດລອກແລະວາງເຊລດຽວຈາກແຜ່ນວຽກຫນຶ່ງໄປຫາອີກແຜ່ນຫນຶ່ງໃນ Excel ດ້ວຍ VBA Macro

    ໃນສ່ວນຂ້າງເທິງ, ທ່ານໄດ້ຮຽນຮູ້ວິທີການຄັດລອກແລະວາງລະດັບຂໍ້ມູນຈາກແຜ່ນວຽກຫນຶ່ງໄປຫາອີກແຜ່ນຫນຶ່ງ. ດຽວນີ້, ເຈົ້າຈະເຫັນວິທີ ສຳເນົາ ແລະວາງເມື່ອເຈົ້າມີ ຂໍ້ມູນອັນດຽວ ໃນ Excel spreadsheet.

    ເບິ່ງຮູບຕໍ່ໄປນີ້, ໄຟລ໌ <1. ໄລຍະ ຊີດປະກອບມີຄ່າດຽວເທົ່ານັ້ນ.

    ພວກເຮົາຈະເບິ່ງວິທີທີ່ພວກເຮົາສາມາດ ສຳເນົາ ແລະວາງອັນນີ້ໃສ່ໃນຕາລາງອື່ນ. sheet ໃນ Excel ດ້ວຍ VBA .

    ຂັ້ນຕອນ:

    • ດັ່ງທີ່ສະແດງຂ້າງເທິງ, ເປີດ Visual Basic Editor ຈາກແຖບ Developer ແລະ Insert a Module in the code window.
    • ໃນປ່ອງຢ້ຽມລະຫັດ, ຄັດລອກສິ່ງຕໍ່ໄປນີ້ ລະຫັດ ແລະ ວາງ
    7142

    ຕອນນີ້ລະຫັດຂອງທ່ານພ້ອມໃຊ້ງານແລ້ວ.

    • ຕໍ່ໄປ, ແລ່ນ ລະຫັດນີ້ ແລະສັງເກດເຫັນຮູບຕໍ່ໄປນີ້.

    ຂໍ້ມູນດຽວນັ້ນ “ ສຳເນົາ Cell ນີ້<19 ” ໃນ Cell B4 ໃນ ຊຸດຂໍ້ມູນ ຕອນນີ້ໄດ້ຖືກສຳເນົາຢູ່ໃນ CopyRange ຊີດໃນ Cell B2 .

    ອ່ານເພີ່ມເຕີມ: Excel VBA ເພື່ອສຳເນົາເທົ່ານັ້ນຄ່າໄປຫາປາຍທາງ (Macro, UDF, ແລະ UserForm)

    4. Paste ຄັດລອກຂໍ້ມູນຈາກແຜ່ນວຽກຫນຶ່ງໄປຫາອີກແຜ່ນຫນຶ່ງດ້ວຍວິທີການ PasteSpecial ໃນ Excel Macro

    ທ່ານສາມາດ ຄັດລອກຂໍ້ມູນຈາກແຜ່ນວຽກຫນຶ່ງແລະວາງສິ່ງເຫຼົ່ານັ້ນ ດ້ວຍວິທີຕ່າງໆດ້ວຍ Excel PasteSpecial ວິທີການກັບ VBA . ຂັ້ນ​ຕອນ​ໃນ​ການ​ເຮັດ​ແນວ​ນັ້ນ​ແມ່ນ​ໄດ້​ຮັບ​ການ​ຂ້າງ​ລຸ່ມ​ນີ້​.

    ຂັ້ນ​ຕອນ​:

    • ທໍາ​ອິດ​, ເປີດ Visual Basic Editor ຈາກ ຜູ້​ພັດ​ທະ​ນາ ແຖບ ແລະ ແຊກ a ໂມດູນ ໃນປ່ອງຢ້ຽມລະຫັດ.
    • ອັນທີສອງ, ສຳເນົາລະຫັດຕໍ່ໄປນີ້ ແລະ ວາງ ມັນເຂົ້າໄປໃນປ່ອງຢ້ຽມລະຫັດ.
    7874

    ຕອນນີ້ລະຫັດຂອງທ່ານພ້ອມທີ່ຈະແລ່ນແລ້ວ.

    • ຕໍ່ໄປ, ແລ່ນ ລະຫັດນີ້.

    ເບິ່ງຮູບຂ້າງເທິງ. ຂໍ້ມູນຈາກ ຊຸດຂໍ້ມູນ ຕອນນີ້ຖືກໂອນຍ້າຍໃນຊີດ PasteSpecial ໃນ Excel.

    ອ່ານເພີ່ມເຕີມ : VBA Paste ພິເສດເພື່ອສຳເນົາຄ່າ ແລະຮູບແບບໃນ Excel (9 ຕົວຢ່າງ)

    5. Macro ເພື່ອຄັດລອກແລະວາງຂໍ້ມູນຢູ່ລຸ່ມຕາລາງສຸດທ້າຍຈາກແຜ່ນວຽກຫນຶ່ງໄປຫາອີກແຜ່ນຫນຶ່ງໃນ Excel

    ພວກເຮົາມີຂໍ້ມູນບາງຢ່າງຢູ່ໃນແຜ່ນ ຊຸດຂໍ້ມູນ (ສະແດງຢູ່ໃນ ພາກແນະນໍາ). ໃນປັດຈຸບັນ, ເບິ່ງຢູ່ໃນພາກຕໍ່ໄປຂອງພາກນີ້. ຕອນນີ້ພວກເຮົາມີຂໍ້ມູນໃໝ່ໃນຊີດອື່ນຊື່ Last Cell .

    ສິ່ງທີ່ພວກເຮົາຕ້ອງການເຮັດຢູ່ນີ້ແມ່ນ, ພວກເຮົາຈະ ສຳເນົາຂໍ້ມູນສະເພາະ (Cells B5 ຫາ F9) ຈາກ ຊຸດຂໍ້ມູນ ຊີດ ແລະ ວາງ ທີ່ຢູ່ໃນ ຂ້າງລຸ່ມຕາລາງສຸດທ້າຍ ຂອງ ເຊລສຸດທ້າຍ ຊີດ.

    ຂັ້ນຕອນ:

    • ທຳອິດ, ເປີດ Visual Basic Editor ຈາກແຖບ Developer ແລະ Insert a Module ໃນປ່ອງຢ້ຽມລະຫັດ.
    • ອັນທີສອງ, ສຳເນົາລະຫັດຕໍ່ໄປນີ້ ແລະ ວາງ ມັນໃສ່ໜ້າຕ່າງລະຫັດ.
    1903

    ຕອນນີ້ລະຫັດຂອງເຈົ້າພ້ອມເປີດໃຊ້ແລ້ວ.

    • ຕໍ່ໄປ, ແລ່ນ ລະຫັດນີ້. ເບິ່ງຮູບຂ້າງລຸ່ມນີ້.

    ທີ່ນີ້, ພຽງແຕ່ ຂໍ້ມູນທີ່ເລືອກຈາກ ຊຸດຂໍ້ມູນ ຊີດ ດຽວນີ້ ສຳເນົາຢູ່ລຸ່ມຕາລາງສຸດທ້າຍໃນ Last Cell sheet ໃນ Excel.

    ອ່ານເພີ່ມເຕີມ: ສູດການສຳເນົາ ແລະວາງຄ່າໃນ Excel ( 5 ຕົວຢ່າງ)

    6. VBA Macro ເພື່ອລຶບເອກະສານວຽກກ່ອນ ຈາກນັ້ນຄັດລອກແລະວາງໃສ່ແຜ່ນວຽກອື່ນ

    ຈະເຮັດແນວໃດຖ້າເຈົ້າມີຂໍ້ມູນຜິດໃນຊີດທີ່ມີຢູ່ຂອງເຈົ້າ ແລະທ່ານຕ້ອງການແຍກຂໍ້ມູນຕົ້ນສະບັບຢູ່ໃນນັ້ນ.

    ເບິ່ງຮູບພາບຕໍ່ໄປນີ້. ພວກເຮົາຈະ ລຶບຂໍ້ມູນຈາກຊີດ Clear Range ແລະເກັບຂໍ້ມູນຈາກແຜ່ນ Dataset ຢູ່ທີ່ນີ້ດ້ວຍລະຫັດ VBA .

    ຂັ້ນຕອນ:

    • ທຳອິດ, ເປີດ Visual Basic Editor ຈາກແຖບ Developer ແລະ Insert. ເປັນ ໂມດູນ ໃນປ່ອງຢ້ຽມລະຫັດ.
    • ອັນທີສອງ, ສຳເນົາລະຫັດຕໍ່ໄປນີ້ ແລະ ວາງ ມັນໃສ່ໃນປ່ອງຢ້ຽມລະຫັດ.<13
    8309

    ຕອນນີ້ລະຫັດຂອງທ່ານພ້ອມແລ່ນແລ້ວ.

    • ຕໍ່ໄປ, ແລ່ນ ລະຫັດນີ້. ເບິ່ງຢູ່ຮູບພາບຕໍ່ໄປນີ້.

    ຂໍ້ມູນກ່ອນໜ້ານີ້ໃນ Clear Range ຕອນນີ້ຖືກແທນທີ່ດ້ວຍຂໍ້ມູນຈາກ ຊຸດຂໍ້ມູນ ຊີດ.

    ອ່ານເພີ່ມເຕີມ: ມາໂຄຣເພື່ອສຳເນົາຂໍ້ມູນຈາກປຶ້ມວຽກໜຶ່ງໄປຫາອີກໜຶ່ງເອກະສານຕາມເກນ

    7. Macro ເພື່ອຄັດລອກແລະວາງຂໍ້ມູນຈາກແຜ່ນວຽກຫນຶ່ງໄປຫາອີກແຜ່ນຫນຶ່ງດ້ວຍ Function Range.Copy

    ຕອນນີ້, ພວກເຮົາຈະຮຽນຮູ້ລະຫັດ VBA ກ່ຽວກັບວິທີການ ຄັດລອກ ແລະວາງຂໍ້ມູນຈາກ ແຜ່ນວຽກໜຶ່ງໄປຫາອີກ ດ້ວຍຟັງຊັນ Range.Copy ໃນ Excel.

    ຂັ້ນຕອນ:

    • ທຳອິດ, ເປີດ Visual Basic Editor ຈາກແຖບ ຜູ້ພັດທະນາ ແລະ Insert a Module ໃນປ່ອງຢ້ຽມລະຫັດ.
    • ອັນທີສອງ, ສຳເນົາ ລະຫັດຕໍ່ໄປນີ້ ແລະ ວາງ ມັນໃສ່ໃນປ່ອງຢ້ຽມລະຫັດ.
    4251

    ຕອນນີ້ລະຫັດຂອງເຈົ້າພ້ອມແລ້ວທີ່ຈະເປີດໃຊ້.

    • ຕໍ່ໄປ, ແລ່ນ ລະຫັດນີ້ ແລະເບິ່ງຮູບຕໍ່ໄປນີ້.

    ພວກເຮົາໄດ້ເຮັດຊ້ໍາຂໍ້ມູນຈາກ ແຜ່ນ ຊຸດຂໍ້ມູນ ໃນຊີດ Copy Range ດ້ວຍຟັງຊັນ Range.Copy .

    <0 ອ່ານເພີ່ມເຕີມ: ສູດ Excel ເພື່ອຄັດລອກຄ່າເຊລໄປຍັງເຊລອື່ນ

    ການອ່ານທີ່ຄ້າຍກັນ

    • Excel VBA ເພື່ອຄັດລອກແຖວໄປຫາແຜ່ນວຽກອື່ນໂດຍອີງໃສ່ເງື່ອນໄຂ
    • ໃຊ້ VBA ເພື່ອວາງຄ່າ Onl y ທີ່ບໍ່ມີການຈັດຮູບແບບໃນ Excel
    • ວິທີສຳເນົາ ແລະວາງເຊລທີ່ເບິ່ງເຫັນໄດ້ສະເພາະໃນ Excel (3 ວິທີງ່າຍໆ)
    • ສຳເນົາ ແລະວາງບໍ່ໄດ້ເຮັດວຽກຢູ່ໃນ Excel (9 ເຫດຜົນ & ວິທີແກ້ໄຂ)
    • ວິທີການຄັດລອກຫຼາຍແຖວໃນ Excel ໂດຍໃຊ້ Macro (4 ຕົວຢ່າງ)

    8. ປະຕິບັດລະຫັດ Macro ເພື່ອຊ້ໍາຂໍ້ມູນຈາກແຜ່ນວຽກຫນຶ່ງໄປຫາອີກແຜ່ນຫນຶ່ງດ້ວຍ USEDRANGE Property

    ຄັ້ງນີ້, ພວກເຮົາຈະຮຽນຮູ້ລະຫັດ VBA ກ່ຽວກັບວິທີການ ຄັດລອກແລະວາງຂໍ້ມູນຈາກຫນຶ່ງ. ແຜ່ນວຽກໄປຫາອີກ ດ້ວຍຄຸນສົມບັດ UsedRange ໃນ Excel.

    ຂັ້ນຕອນ:

    • ທຳອິດ, ເປີດ Visual Basic ບັນນາທິການ ຈາກແຖບ ຜູ້ພັດທະນາ ແລະ ແຊກ a ໂມດູນ ໃນປ່ອງຢ້ຽມລະຫັດ.
    • ທີສອງ, ສຳເນົາລະຫັດຕໍ່ໄປນີ້ ແລະ ວາງ ມັນໃສ່ໃນປ່ອງຢ້ຽມລະຫັດ.
    2959

    ຕອນນີ້ລະຫັດຂອງທ່ານພ້ອມໃຊ້ງານແລ້ວ.

    • ຕໍ່ໄປ, Run ລະຫັດນີ້.

    ດັ່ງທີ່ພວກເຮົາເຫັນໃນຮູບຂ້າງເທິງ, ພວກເຮົາໄດ້ສຳເນົາ ແລະວາງສຳເລັດແລ້ວ. ຂໍ້ມູນຈາກ ຊຸດຂໍ້ມູນ ຊີດໃນແຜ່ນ UsedRange ທີ່ມີຄຸນສົມບັດ USEDRANGE .

    ອ່ານເພີ່ມເຕີມ: ວິທີສຳເນົາຄ່າດຽວກັນໃນຫຼາຍເຊລໃນ Excel (4 ວິທີ)

    9. VBA Macro ເພື່ອຄັດລອກແລະວາງຂໍ້ມູນທີ່ເລືອກຈາກແຜ່ນຫນຶ່ງໄປຫາອີກແຜ່ນຫນຶ່ງໃນ Excel

    ທ່ານສາມາດ ຄັດລອກແລະວາງບາງຂໍ້ມູນທີ່ເລືອກຈາກແຜ່ນວຽກຫນຶ່ງໄປອີກ ດ້ວຍ VBA . ຂັ້ນ​ຕອນ​ໃນ​ການ​ເຮັດ​ແນວ​ນັ້ນ​ແມ່ນ​ສະ​ແດງ​ໃຫ້​ເຫັນ​ຂ້າງ​ລຸ່ມ​ນີ້​.

    ຂັ້ນ​ຕອນ​:

    • ທໍາ​ອິດ​, ເປີດ Visual Basic Editor ຈາກ ຜູ້​ພັດ​ທະ​ນາ ແຖບ ແລະ Insert a Module inປ່ອງຢ້ຽມລະຫັດ.
    • ທີສອງ, ສຳເນົາລະຫັດຕໍ່ໄປນີ້ ແລະ ວາງ ມັນໃສ່ໃນໜ້າຈໍລະຫັດ.
    3047

    ລະຫັດຂອງເຈົ້າຕອນນີ້ ພ້ອມແລ່ນ.

    ລະຫັດນີ້ຈະ ສຳເນົາສະເພາະໄລຍະຈາກ B4 ຫາ F7 ຈາກ ຊຸດຂໍ້ມູນ ແຜ່ນງານ ແລະ ວາງໃສ່ໃນ ໄລຍະ B2 ຢູ່ໃນ ວາງເລືອກ ແຜ່ນທີ່ມີຊື່ .

    • ຕໍ່ໄປ, ແລ່ນ ລະຫັດນີ້.

    ສຸດທ້າຍ, ພຽງແຕ່ຂໍ້ມູນທີ່ເລືອກຈາກແຜ່ນ ຊຸດຂໍ້ມູນ ໄດ້ຖືກສຳເນົາ ແລະວາງໄວ້ຢ່າງສຳເລັດຜົນໃນ ວາງທີ່ເລືອກ ແຜ່ນງານໃນ Excel workbook.

    ອ່ານເພີ່ມເຕີມ: ວິທີການນຳໃຊ້ VBA PasteSpecial ແລະ ຮັກສາການຈັດຮູບແບບແຫຼ່ງໃນ Excel

    10. ລະຫັດ Macro ເພື່ອເຮັດຊ້ໍາຂໍ້ມູນຈາກແຜ່ນວຽກຫນຶ່ງໄປຫາອີກບ່ອນຫນຶ່ງຢູ່ແຖວຫວ່າງທໍາອິດ

    ທີ່ນີ້, ພວກເຮົາຈະເບິ່ງວິທີການ ສໍາເນົາຂໍ້ມູນ ຈາກ ຊຸດຂໍ້ມູນ <19 ຊີດ ແລະ ວາງ ທີ່ຢູ່ໃນ ຕາລາງຫວ່າງທໍາອິດໃນແຜ່ນວຽກອື່ນ ໃນ Excel ດ້ວຍ VBA .

    ຂັ້ນຕອນ:

    • ທຳອິດ, ເປີດ ຕົວແກ້ໄຂ Visual Basic ຈາກແຖບ ຜູ້ພັດທະນາ ແລະ ແຊກ a ໂມດູນ . ຢູ່ໃນປ່ອງຢ້ຽມລະຫັດ.
    • ທີສອງ, ສຳເນົາລະຫັດຕໍ່ໄປນີ້ ແລະ ວາງ ມັນໃສ່ໃນປ່ອງຢ້ຽມລະຫັດ.
    9769

    ລະຫັດຂອງທ່ານແມ່ນ ຕອນນີ້ພ້ອມທີ່ຈະແລ່ນແລ້ວ.

    • ຕໍ່ໄປ, ແລ່ນ ລະຫັດອັນນີ້.

    ເບິ່ງໃນຮູບຂ້າງເທິງ. Sheet13 ຫວ່າງເປົ່າໝົດ. ດັ່ງນັ້ນ, ລະຫັດປະຕິບັດໄດ້ຖືກວາງໄວ້ຂໍ້ມູນທີ່ສຳເນົາມາຈາກ ຊຸດຂໍ້ມູນ ຊີດໃນ ຕາລາງທຳອິດ ໃນ Sheet13 ແຜ່ນໃນ Excel.

    ອ່ານເພີ່ມເຕີມ: ສຳເນົາ ແລະວາງຄ່າໃສ່ແຖວຫວ່າງເປົ່າຕໍ່ໄປດ້ວຍ Excel VBA (3 ຕົວຢ່າງ)

    11. ຝັງ VBA ເພື່ອຄັດລອກແລະວາງຂໍ້ມູນການກັ່ນຕອງອັດຕະໂນມັດຈາກແຜ່ນ Excel ໄປຫາອີກແຜ່ນຫນຶ່ງ

    ພວກເຮົາສາມາດ ການກັ່ນຕອງຊຸດຂໍ້ມູນຕົ້ນສະບັບແລະຄັດລອກແລະວາງພຽງແຕ່ຂໍ້ມູນທີ່ຖືກກັ່ນຕອງໃນແຜ່ນວຽກອື່ນ ໃນ Excel. ປະຕິບັດຕາມບົດຄວາມນີ້ເພື່ອຮຽນຮູ້ວິທີເຮັດເທື່ອລະຂັ້ນຕອນດ້ວຍ VBA .

    ຂັ້ນຕອນ:

    • ທໍາອິດ, ເປີດ Visual Basic Editor ຈາກແຖບ ຜູ້ພັດທະນາ ແລະ Insert a Module ໃນປ່ອງຢ້ຽມລະຫັດ.
    • ທີສອງ, ສຳເນົາ ລະຫັດຕໍ່ໄປນີ້ ແລະ ວາງ ມັນໃສ່ໃນປ່ອງຢ້ຽມລະຫັດ.
    3985

    ຕອນນີ້ລະຫັດຂອງທ່ານພ້ອມແລ້ວທີ່ຈະເປີດໃຊ້.

    • ຕໍ່ໄປ, ແລ່ນ ລະຫັດນີ້. ພຽງແຕ່ແຖວທີ່ມີ “ Dean ” ຢູ່ໃນນັ້ນ, ຈະຖືກກັ່ນຕອງ ແລະສຳເນົາໄວ້ໃນຊີດອື່ນ.

    ສັງເກດເຫັນໃນຮູບຂ້າງເທິງ. ພຽງແຕ່ຂໍ້ມູນທີ່ຖືກກັ່ນຕອງ “ Dean ” ຈາກ ຖັນ B ດຽວນີ້ຖືກຄັດລອກແລະວາງໄວ້ໃນແຜ່ນ Sheet15 .

    ອ່ານເພີ່ມເຕີມ: ວິທີສຳເນົາ ແລະວາງໃນ Excel ໂດຍໃຊ້ VBA (7 ວິທີ)

    ການອ່ານທີ່ຄ້າຍຄືກັນ

    • ວິທີການກັ່ນຕອງອັດຕະໂນມັດ ແລະສຳເນົາແຖວທີ່ເບິ່ງເຫັນໄດ້ດ້ວຍ Excel VBA
    • ສຳເນົາຄ່າທີ່ເປັນເອກະລັກໄປໃສ່ແຜ່ນງານອື່ນໃນ Excel (5 ວິທີ)
    • ວິທີສຳເນົາການຮວມ ແລະ

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