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

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

ສາ​ລະ​ບານ

ເມື່ອພວກເຮົາຕ້ອງການຄັດລອກ ແລະວາງຂໍ້ມູນໃດໆໃນ Microsoft Excel, ພວກເຮົາມີອຸປະກອນທາງລັດ ແລະ ribbon ຕ່າງໆໃນ Excel. Excel VBA Macro ຍັງມີສິ່ງອໍານວຍຄວາມສະດວກດັ່ງກ່າວຫຼາຍກວ່າທາງເລືອກໃນປຶ້ມວຽກ. ພວກເຮົາຈະສົນທະນາກ່ຽວກັບ VBA Paste Special ຄ່າ ແລະຮູບແບບໃນ Excel.

ດາວໂຫລດ Practice Workbook

ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດນີ້ເພື່ອອອກກໍາລັງກາຍໃນຂະນະທີ່ທ່ານກໍາລັງອ່ານ ບົດ​ຄວາມ​ນີ້.

ຄ່າ​ແລະ​ຮູບ​ແບບ​ການ​ນໍາ​ໃຊ້ PasteSpecial.xlsm

9 ຕົວ​ຢ່າງ​ເພື່ອ​ຄັດ​ລອກ​ຄ່າ​ແລະ​ຮູບ​ແບບ​ທີ່​ມີ Paste ພິ​ເສດ​ໃນ Excel VBA

ໃນ​ບົດ​ຄວາມ​ນີ້, ພວກ​ເຮົາ​ຈະ​ປຶກ​ສາ​ຫາ​ລື 9 ວິ​ທີ​ການ​ທີ່​ມີ VBA Macros ເພື່ອ ວາງ​ຄ່າ​ພິ​ເສດ ແລະ​ຮູບ​ແບບ​ໃນ Excel.

ພວກ​ເຮົາ​ຈະ ພິຈາລະນາຊຸດຂໍ້ມູນຂ້າງລຸ່ມນີ້ເພື່ອຈຸດປະສົງນີ້.

1. ນຳໃຊ້ InputBox ໃນ VBA Paste ພິເສດເພື່ອສຳເນົາຄ່າ ແລະຮູບແບບ

ພວກເຮົາຈະໃຊ້ຕົວເລືອກ InputBox ໃນຕົວຢ່າງນີ້ເພື່ອ ວາງພິເສດ .

ຂັ້ນຕອນທີ 1 :

  • ໄປທີ່ແຖບ ຜູ້ພັດທະນາ .
  • ຄລິກທີ່ ບັນທຶກ Macro .
  • ຕັ້ງ Excel_Paste_Special_1 ເປັນ ຊື່ Macro .
  • ຈາກນັ້ນກົດ OK .

<0 ຂັ້ນຕອນ 2:
  • ດຽວນີ້, ຄລິກທີ່ Macros ຄຳສັ່ງ.
  • ເລືອກ Macro ແລະຫຼັງຈາກນັ້ນກົດ ຂັ້ນຕອນເຂົ້າໄປໃນ .

ຂັ້ນຕອນ 3:

  • ສຳເນົາ ແລະວາງສິ່ງຕໍ່ໄປນີ້ ລະຫັດຢູ່ໃນໂມດູນຄໍາສັ່ງ.
8149

ຂັ້ນຕອນ 4:

  • ກົດ F5 ເພື່ອດໍາເນີນການລະຫັດ.
  • ກ່ອງໂຕ້ຕອບໃໝ່ຈະປາກົດຂຶ້ນ. ເລືອກຊ່ວງແຫຼ່ງໃນກ່ອງນັ້ນ.
  • ຈາກນັ້ນກົດ OK .

ຂັ້ນຕອນ 5:

  • ກ່ອງໂຕ້ຕອບອີກອັນໜຶ່ງຈະປາກົດຂຶ້ນ. ເລືອກຊ່ວງຫວ່າງເພື່ອວາງຕາລາງທີ່ສຳເນົາໄວ້>ຂໍ້ມູນທັງໝົດຖືກສຳເນົາດ້ວຍຄ່າ ແລະຮູບແບບໂດຍໃຊ້ VBA Paste Special .

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

    2. ໃສ່ຊ່ວງຕາລາງດ້ວຍຄ່າ ແລະຮູບແບບໂດຍໃຊ້ xlPasteAllUsingSourceTheme ໃນ VBA Paste Special

    ພວກເຮົາຈະແຊກຊ່ວງເຊລໂດຍກົງໃສ່ລະຫັດ VBA ໃນສ່ວນນີ້.

    ຂັ້ນຕອນ 1:

    • ກົດ Alt+F11 ເພື່ອເຂົ້າໄປໃນໂມດູນຄໍາສັ່ງ.
    • ໃສ່ລະຫັດຕໍ່ໄປນີ້ໃສ່ໂມດູນຄໍາສັ່ງ.<13
    6096

    ຂັ້ນຕອນ 2:

    • ດຽວນີ້, ກົດ F5 ເພື່ອແລ່ນລະຫັດ.

    ນີ້ xlPasteAllUsingSourceTheme ຄຳສັ່ງສຳເນົາຂໍ້ມູນທີ່ຊ້ຳກັນແທ້ຂອງຂໍ້ມູນແຫຼ່ງທີ່ມາ.

    ອ່ານເພີ່ມເຕີມ: <2 Excel VBA: ສຳເນົາຄ່າເຊລ ແລະວາງໃສ່ເຊລອື່ນ

    3. ໃຊ້ຕົວແປ VBA ເພື່ອແຊກຊ່ວງທີ່ມີຄ່າ ແລະຮູບແບບໂດຍໃຊ້ Paste Special

    ພວກເຮົາຈະສະແດງການໃຊ້ຕົວແປໃນລະຫັດ VBA Paste Special ທີ່ນີ້.

    ຂັ້ນຕອນທີ 1:

    • ທຳອິດ, ໃຫ້ໃສ່ໂມດູນຄຳສັ່ງໂດຍການກົດ Alt+F11 .
    • ຂຽນລະຫັດດ້ານລຸ່ມໃນຄຳສັ່ງໂມດູນ.
    7367

    ຂັ້ນຕອນ 2:

    • ກົດ F5 ແລະດໍາເນີນການ code.

    ອ່ານ​ເພີ່ມ​ເຕີມ: Excel VBA: Copy Range to another Workbook

    4. ໃຊ້ xlPasteValues ​​ແລະ xlPasteFormats ເພື່ອຄັດລອກຄ່າ ແລະຮູບແບບໃນຊີດອື່ນ ຮັກສາຮູບແບບທີ່ບໍ່ປ່ຽນແປງ

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

    ຂັ້ນຕອນ 1:

    • ໃສ່ໂມດູນຄຳສັ່ງ ໂດຍການຄລິກ Alt+F11 ແລະສຳເນົາລະຫັດຕໍ່ໄປນີ້ໃສ່ມັນ.
    8171

    ຂັ້ນຕອນ 2:

    • ກົດ F5 ເພື່ອແລ່ນລະຫັດ.

    ພວກເຮົາສາມາດເຫັນຂໍ້ມູນນັ້ນຂອງ Data_Set ຖືກຄັດລອກໄປທີ່ Different_Sheet .

    ອ່ານເພີ່ມເຕີມ: ວິທີໃຊ້ VBA PasteSpecial ສໍາລັບສູດ ແລະຮູບແບບໃນ Excel (3 ວິທີ) <3

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

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

    5 . ໃຊ້ xlPasteFormats ເພື່ອວາງຮູບແບບເທົ່ານັ້ນ

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

    ຂັ້ນຕອນ 1:

    • ໄປທີ່ໂມດູນຄໍາສັ່ງໂດຍການກົດ Alt+ F11 .
    • ສຳເນົາ ແລະວາງລະຫັດລຸ່ມນີ້ໃນໂມດູນຄຳສັ່ງ.
    4350

    ຂັ້ນຕອນ 2:

    • ດຽວນີ້, ກົດປຸ່ມ F5 ແລະແລ່ນລະຫັດ.

    ເບິ່ງຊຸດຂໍ້ມູນ. ສະເພາະຮູບແບບທີ່ຖືກສຳເນົາ, ບໍ່ມີຄ່າໃດໆຢູ່ບ່ອນນີ້.

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

    6. ໃຊ້ xlPasteValues ​​ເພື່ອວາງຄ່າເທົ່ານັ້ນ

    ພວກເຮົາສາມາດສຳເນົາຄ່າໄດ້ໂດຍໃຊ້ VBA Paste Special .

    ຂັ້ນຕອນ 1:

    • ກົດ Alt+F11 ເພື່ອເຂົ້າໂມດູນຄຳສັ່ງ.
    • ຂຽນລະຫັດຕໍ່ໄປນີ້ໃສ່ໂມດູນຄຳສັ່ງ.
    5264

    ຂັ້ນຕອນ 2:

    • ຄລິກທີ່ F5 ແລະແລ່ນລະຫັດ.

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

    ອ່ານເພີ່ມເຕີມ: ວິທີໃຊ້ VBA ເພື່ອວາງຄ່າພຽງແຕ່ບໍ່ມີຮູບແບບໃນ Excel

    7. ສຳເນົາ ແລະວາງເນື້ອຫາທັງໝົດຂອງເຊລດຽວ

    ໃນພາກສ່ວນກ່ອນໜ້າ, ພວກເຮົາໄດ້ສຳເນົາຂໍ້ມູນຈຳນວນໜຶ່ງ. ທີ່ນີ້, ພວກເຮົາຈະຄັດລອກພຽງແຕ່ຕາລາງດຽວ.

    ຂັ້ນຕອນ 1:

    • ຕອນນີ້, ກົດ Alt+F11 ແລະໃສ່ຄໍາສັ່ງ ໂມດູນ.
    • ພິມລະຫັດຕໍ່ໄປນີ້ໃສ່ໂມດູນ.
    4175

    ຂັ້ນຕອນ 2:

    • ດຽວນີ້, ໃຫ້ກົດ F5ປຸ່ມ ເພື່ອແລ່ນລະຫັດ.

    ພວກເຮົາສາມາດເຫັນໄດ້ວ່າເຊລດຽວຖືກສຳເນົາຢູ່ບ່ອນນີ້, ບໍ່ແມ່ນໄລຍະໃດໜຶ່ງ.

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

    8. ສຳເນົາ ແລະວາງຄຸນສົມບັດທັງໝົດຂອງຖັນທີ່ແນ່ນອນດ້ວຍ VBA

    ຄືກັບເຊລດຽວ, ພວກເຮົາສາມາດສຳເນົາຖັນດຽວໃນຊຸດຂໍ້ມູນໄດ້.

    ຂັ້ນຕອນ 1:

    • ພຽງແຕ່ກົດປຸ່ມ Alt+F11 ເພື່ອເຂົ້າໄປໃນໂມດູນຄໍາສັ່ງ.
    • ຂຽນລະຫັດຂ້າງລຸ່ມນີ້ໃນໂມດູນ.
    2720
    <0

    ຂັ້ນຕອນ 2:

    • ແລ່ນລະຫັດໂດຍການກົດ F5 .

    ຢູ່ນີ້, ພວກເຮົາສາມາດເຫັນໄດ້ວ່າ ຖັນ B ຖືກຄັດລອກໄປທີ່ ຖັນ E .

    ອ່ານເພີ່ມເຕີມ: [Fixed]: ກົດຂວາ Copy ແລະ Paste ບໍ່ເຮັດວຽກໃນ Excel (11 ວິທີແກ້ໄຂ)

    9. ສຳເນົາ ແລະວາງຄຸນສົມບັດທັງໝົດຂອງແຖວດ້ວຍ Excel VBA

    ໃນແບບດຽວກັນ, ພວກເຮົາສາມາດສຳເນົາແຖວດຽວໂດຍໃຊ້ ວາງພິເສດ .

    ຂັ້ນຕອນທີ 1 :

    • ຄລິກທີ່ Alt+F11 ເພື່ອເຂົ້າໂມດູນຄຳສັ່ງ.
    • ສຳເນົາລະຫັດຕໍ່ໄປນີ້ໃສ່ໂມດູນຄຳສັ່ງ.
    3596

    ຂັ້ນຕອນ 2:

    • ແລ່ນລະຫັດໂດຍການກົດ F5 .
    • <14

      ຢູ່ນີ້, ແຖວທີ 4 ຖືກຄັດລອກໄປທີ່ ແຖວທີ 11 .

      ອ່ານເພີ່ມເຕີມ: ວິທີສຳເນົາຫຼາຍແຖວໃນ Excel ໂດຍໃຊ້ Macro (4 ຕົວຢ່າງ)

      ສະຫຼຸບ

      ໃນບົດຄວາມນີ້, ພວກເຮົາໄດ້ອະທິບາຍ 9 ວິທີການຂອງ VBA Paste ຄ່າພິເສດ ແລະຮູບແບບໃນ Excel. ຂ້າພະເຈົ້າຫວັງວ່ານີ້ຈະພໍໃຈຄວາມຕ້ອງການຂອງທ່ານ. ກະລຸນາເບິ່ງທີ່ເວັບໄຊທ໌ຂອງພວກເຮົາ Exceldemy.com ແລະໃຫ້ຄໍາແນະນໍາຂອງທ່ານໃນປ່ອງຄໍາເຫັນ.

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