ວິທີການວາງຈາກ Clipboard ກັບ Excel ໂດຍໃຊ້ VBA

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

ຖ້າທ່ານຕັດ ຫຼືສຳເນົາຂໍ້ຄວາມ ຫຼືຮູບພາບໃດໜຶ່ງ, ມັນຈະຖືກບັນທຶກໄວ້ໃນຄລິບບອດກ່ອນ. ຫຼັງຈາກນັ້ນ, ທ່ານສາມາດວາງຂໍ້ຄວາມຫຼືຮູບພາບໄດ້ທຸກບ່ອນເຊັ່ນໃນໄຟລ໌ Word ແລະໄຟລ໌ Excel. ໃນ Excel, ທ່ານສາມາດວາງຈາກ clipboard ໃນຫຼາຍວິທີ. ການນໍາໃຊ້ Microsoft Visual Basic Applications (VBA) ອະນຸຍາດໃຫ້ທ່ານວາງຈາກ clipboard ໃນໄຟລ໌ Excel ຂອງທ່ານດ້ວຍບາງລະຫັດ. ໃນ​ບົດ​ຄວາມ​ນີ້, ຂ້າ​ພະ​ເຈົ້າ​ຈະ​ສະ​ແດງ​ໃຫ້​ທ່ານ 3 ວິ​ທີ​ການ​ນໍາ​ໃຊ້ VBA ການ​ວາງ​ຈາກ clipboard ກັບ Excel. ແລະສິ່ງເຫຼົ່ານັ້ນໄດ້ຖືກບັນທຶກໄວ້ໃນ clipboard. ຕອນນີ້, ທ່ານຕ້ອງການວາງມັນໃສ່ໃນໄຟລ໌ Excel ຂອງທ່ານໂດຍໃຊ້ VBA .

ດາວໂຫລດ Practice Workbook

Paste From Clipboard to Excel.xlsm

3 ວິທີວາງຈາກ Clipboard ໄປ Excel ໂດຍໃຊ້ VBA

1. Paste from Clipboard in Single Cell using VBA

ກ່ອນນຳໃຊ້ ວິທີນີ້ທ່ານຕ້ອງການເປີດໃຊ້ Microsoft Forms 2.0 Object Library ສຳລັບໂຄງການ VBA . ເພື່ອເຮັດສິ່ງນັ້ນ,

➤ ກົດ ALT+F11 ເພື່ອເປີດ VBA

➤ ໄປທີ່ Tools > ເອກະສານອ້າງອີງ ໃນ VBA window.

ມັນຈະເປີດ Reference- VBAProject window.

➤  ກວດເບິ່ງ Microsoft Forms 2.0 Object Library ແລະຄລິກໃສ່ OK .

ມັນຈະເປີດໃຊ້ Microsoft Forms 2.0. ຫໍສະໝຸດວັດຖຸ . ດຽວນີ້,

➤ ຄລິກໃສ່ແຖບ ໃສ່ ແລະເລືອກ ໂມດູນ .

ມັນຈະເປີດ Module(Code) window.

➤ ໃສ່ລະຫັດຕໍ່ໄປນີ້ໃນ Module(Code) window,

4533

ລະຫັດຈະສ້າງ a Macro ທີ່ຈະວາງຂໍ້ຄວາມຈາກ clipboard ໃນຕາລາງ B4 .

ຫຼັງຈາກໃສ່ລະຫັດແລ້ວ,

➤ ຄລິກທີ່ໄອຄອນ ແລ່ນ ຫຼືກົດ F5 .

ດຽວນີ້,

➤ ປິດ ຫຼື ຫຍໍ້ VBA window.

ທ່ານຈະເຫັນຂໍ້ຄວາມຈາກ clipboard ໄດ້ຖືກວາງໄວ້ໃນຕາລາງ B4 .

ອ່ານ​ເພີ່ມ​ເຕີມ: ວິ​ທີ​ການ​ຄັດ​ລອກ​ແລະ​ວາງ​ໃນ Excel ໂດຍ​ບໍ່​ມີ​ສູດ (7 Tricks ງ່າຍ​)

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

  • ວິທີສຳເນົາຄ່າທີ່ບໍ່ຊ້ຳກັນໄປໃສ່ແຜ່ນງານອື່ນໃນ Excel (5 ວິທີ)
  • ສຳເນົາຕາລາງທີ່ຮວມ ແລະ ກັ່ນຕອງໃນ Excel (4 ວິທີ) <19
  • ວິທີສຳເນົາແຖວໃນ Excel (4 ວິທີງ່າຍໆ)
  • ສຳເນົາ ແລະວາງພັນແຖວໃນ Excel (3 ວິທີ)
  • ວິທີສຳເນົາ ແລະວາງການຈັດຮູບແບບທີ່ແນ່ນອນໃນ Excel (6 ວິທີດ່ວນ)

2. ວາງຈາກຄລິບບອດໂດຍ SendKeys

ວິທີນີ້ແມ່ນ ອີງໃສ່ປຸ່ມລັດ CTRL+V ທີ່ຖືກນໍາໃຊ້ເພື່ອວາງຂໍ້ມູນ. ດ້ວຍລະຫັດ VBA , ທ່ານສາມາດໃຊ້ຄຳສັ່ງນີ້ເພື່ອວາງຂໍ້ມູນຈາກຄລິບບອດໄດ້. ກ່ອນອື່ນ,

➤ ຄລິກຂວາໃສ່ຊື່ແຜ່ນງານຈາກ ໂຄງການ ແຜງຂອງ VBA ປ່ອງຢ້ຽມ.

ເມນູແບບເລື່ອນລົງຈະປາກົດຂຶ້ນ.

➤ ຂະຫຍາຍ ໃສ່ ໂດຍການຄລິກແລະຫຼັງຈາກນັ້ນເລືອກ ໂມດູນ .

ມັນຈະເປີດ ໂມດູນ (ລະຫັດ) ປ່ອງຢ້ຽມ.

➤ ໃສ່ລະຫັດຕໍ່ໄປນີ້ໃນ ໂມດູນ(ລະຫັດ) ປ່ອງຢ້ຽມ,

6455

ລະຫັດຈະສ້າງ Macro ຊື່ Paste_from_Clipboard_2 ທີ່ຈະໃຫ້ຄໍາສັ່ງ CTRL+V ຫຼັງຈາກເລືອກເຊລ B4 ແລະວາງຂໍ້ມູນຈາກ clipboard ໃນຕາລາງນີ້.

<22

ດຽວນີ້,

➤ ປິດ ຫຼືຫຍໍ້ໜ້າຕ່າງ VBA .

➤ ກົດ ALT+F8

ມັນຈະເປີດ Macro window.

➤ ເລືອກ Paste_from_Clipboard_2 ໃນປ່ອງ ຊື່ Macro ແລະຄລິກໃສ່ Run .

ດັ່ງນັ້ນ, ທ່ານຈະເຫັນຂໍ້ຄວາມຈາກ clipboard ໄດ້ຖືກວາງໄວ້ໃນຕາລາງ B4 .

<24

ອ່ານ​ເພີ່ມ​ເຕີມ: Excel VBA ເພື່ອ​ຄັດ​ລອກ​ຄ່າ​ພຽງ​ແຕ່​ໄປ​ຫາ​ຈຸດ​ຫມາຍ​ປາຍ​ທາງ (Macro, UDF, ແລະ UserForm)

3. ວາງ​ຈາກ Clipboard ໃນ ຂອບເຂດ

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

ສົມມຸດວ່າ, ທ່ານມີຊຸດຂໍ້ມູນຕໍ່ໄປນີ້ຢູ່ໃນຊີດທີ່ມີຊື່ວ່າ Da ta .

ດຽວນີ້,

➤ ກົດ ALT+11 ເພື່ອເປີດໜ້າຈໍ VBA .

➤ ຄລິກຂວາໃສ່ຊື່ແຜ່ນງານຈາກ ໂຄງການ ແຜງຂອງ VBA ປ່ອງຢ້ຽມ.

ເມນູແບບເລື່ອນລົງຈະປາກົດຂຶ້ນ.

➤ ຂະຫຍາຍ ໃສ່ ໂດຍການຄລິກແລະຫຼັງຈາກນັ້ນເລືອກ ໂມດູນ .

ມັນຈະເປີດ ໂມດູນ( ລະຫັດ) ປ່ອງຢ້ຽມ.

➤ ໃສ່ລະຫັດຕໍ່ໄປນີ້ໃນ ໂມດູນ(ລະຫັດ) window,

7300

ລະຫັດຈະສຳເນົາຂໍ້ມູນຈາກ B4:E9 ຂອງຊີດຊື່ ຂໍ້ມູນ ໃສ່ໃນ ຄລິບບອດ. ຫຼັງຈາກນັ້ນ, ມັນຈະວາງຂໍ້ມູນໃນ B5:E10 ຂອງຊີດທີ່ມີຊື່ Paste Sheet ຈາກ clipboard.

ຫຼັງຈາກນັ້ນ. ນັ້ນ,

➤ ປິດ ຫຼືຫຍໍ້ VBA ປ່ອງຢ້ຽມ.

➤ ກົດ ALT+F8

ມັນຈະເປີດ Macro window.

➤ ເລືອກ Copy_Clipboard_Range ໃນປ່ອງ ຊື່ Macro ແລະຄລິກໃສ່ Run .

<0

ດັ່ງນັ້ນ, ຂໍ້ມູນຂອງທ່ານຈະຖືກວາງໃສ່ປາຍທາງທີ່ຕ້ອງການ.

➤ ໄປທີ່ ຫນ້າທໍາອິດ ແຖບ​ແລະ​ຄລິກ​ໃສ່​ໄອ​ຄອນ​ລູກ​ສອນ​ລົງ​ເລັກ​ນ້ອຍ​ຈາກ​ແຈ​ລຸ່ມ​ຊ້າຍ​ຂອງ Clipboard ribbon.

ມັນ​ຈະ​ເປີດ clipboard ຢູ່​ເບື້ອງ​ຊ້າຍ​ຂອງ ໄຟລ໌ Excel ຂອງເຈົ້າ.

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

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

ສະຫຼຸບ

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

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