ສາລະບານ
ຖ້າທ່ານຕັດ ຫຼືສຳເນົາຂໍ້ຄວາມ ຫຼືຮູບພາບໃດໜຶ່ງ, ມັນຈະຖືກບັນທຶກໄວ້ໃນຄລິບບອດກ່ອນ. ຫຼັງຈາກນັ້ນ, ທ່ານສາມາດວາງຂໍ້ຄວາມຫຼືຮູບພາບໄດ້ທຸກບ່ອນເຊັ່ນໃນໄຟລ໌ 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 ໃນຕາລາງດຽວແຕ່ດ້ວຍວິທີທີສາມ, ທ່ານສາມາດວາງຂໍ້ມູນໃນຂອບເຂດໃດຫນຶ່ງ. ຖ້າຫາກທ່ານມີຄວາມສັບສົນໃດໆກະລຸນາອອກຄວາມຄິດເຫັນໄດ້.