ວິທີການຕັ້ງແລະປ່ຽນພື້ນທີ່ພິມໃນ Excel

  • ແບ່ງປັນນີ້
Michael Brown

ສາ​ລະ​ບານ

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

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

    ພື້ນທີ່ການພິມ Excel

    A ພື້ນທີ່ການພິມ ແມ່ນຂອບເຂດຂອງເຊວເພື່ອ ຈະຖືກລວມເຂົ້າໃນການພິມສຸດທ້າຍ. ໃນ​ກໍ​ລະ​ນີ​ທີ່​ທ່ານ​ບໍ່​ຕ້ອງ​ການ​ທີ່​ຈະ​ພິມ​ສະ​ເປ​ຣດ​ຊີດ​ທັງ​ຫມົດ​, ກໍາ​ນົດ​ພື້ນ​ທີ່​ການ​ພິມ​ທີ່​ມີ​ພຽງ​ແຕ່​ການ​ຄັດ​ເລືອກ​ຂອງ​ທ່ານ​. ມີພື້ນທີ່ພິມທີ່ກຳນົດໄວ້, ພຽງແຕ່ພື້ນທີ່ນັ້ນຈະຖືກພິມອອກ.

    ທ່ານສາມາດເລືອກພື້ນທີ່ພິມຫຼາຍອັນໃນແຜ່ນງານດຽວ, ແລະແຕ່ລະພື້ນທີ່ຈະພິມອອກເປັນໜ້າຕ່າງຫາກ. ການບັນທຶກປຶ້ມວຽກຍັງຊ່ວຍປະຢັດພື້ນທີ່ພິມ. ຖ້າທ່ານປ່ຽນໃຈໃນເວລາຕໍ່ມາ, ທ່ານສາມາດລຶບລ້າງພື້ນທີ່ພິມອອກ ຫຼືປ່ຽນມັນໄດ້.

    ການກຳນົດພື້ນທີ່ພິມຈະເຮັດໃຫ້ເຈົ້າສາມາດຄວບຄຸມໄດ້ຫຼາຍຂຶ້ນວ່າແຕ່ລະໜ້າທີ່ພິມອອກມານັ້ນມີລັກສະນະແນວໃດ ແລະ ໂດຍວິທີທາງການ, ທ່ານຄວນຕັ້ງຄ່າສະເໝີ. ພື້ນທີ່ພິມກ່ອນທີ່ຈະສົ່ງແຜ່ນວຽກໄປຫາເຄື່ອງພິມ. ຖ້າບໍ່ມີມັນ, ທ່ານອາດຈະຈົບລົງດ້ວຍຫນ້າເວັບທີ່ສັບສົນ, ຍາກທີ່ຈະອ່ານບາງແຖວແລະຄໍລໍາທີ່ສໍາຄັນຖືກຕັດອອກ, ໂດຍສະເພາະຖ້າແຜ່ນວຽກຂອງເຈົ້າໃຫຍ່ກວ່າ.).PageSetup.PrintArea = "A1:D10" Worksheets( "Sheet2" ).PageSetup.PrintArea = "A1:F10" End Sub

    ມາໂຄຣຂ້າງເທິງນີ້ກຳນົດພື້ນທີ່ພິມເປັນ A1:D10 ສຳລັບ Sheet1 ແລະເປັນ A1:F10 ສໍາລັບ Sheet2 . ເຈົ້າສາມາດປ່ຽນສິ່ງເຫຼົ່ານີ້ໄດ້ຕາມທີ່ຕ້ອງການ ພ້ອມກັບເພີ່ມຊີດເພີ່ມເຕີມ.

    ເພື່ອເພີ່ມຕົວຈັດການເຫດການໃນປຶ້ມວຽກຂອງເຈົ້າ, ໃຫ້ເຮັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້:

    1. ກົດ Alt + F11 ເພື່ອ ເປີດ Visual Basic Editor .
    2. ໃນໜ້າຕ່າງ Project Explorer ຢູ່ເບື້ອງຊ້າຍ, ຂະຫຍາຍ node ຂອງປື້ມວຽກເປົ້າໝາຍ ແລະຄລິກສອງເທື່ອ ThisWorkbook .
    3. ໃນປ່ອງຢ້ຽມ ThisWorkbook Code , ວາງລະຫັດ.

    ໝາຍເຫດ. ເພື່ອໃຫ້ວິທີການນີ້ເຮັດວຽກ, ໄຟລ໌ຈໍາເປັນຕ້ອງຖືກບັນທຶກເປັນ macro-enabled workbook (.xlsm) ແລະ macro ຄວນຖືກເປີດໃຊ້ໃນການເປີດ workbook.

    ບັນຫາພື້ນທີ່ພິມ Excel

    ບັນຫາການພິມໃນ Excel ສ່ວນຫຼາຍແມ່ນກ່ຽວຂ້ອງກັບການຕັ້ງຄ່າເຄື່ອງພິມຫຼາຍກວ່າພື້ນທີ່ພິມ. ຢ່າງໃດກໍຕາມ, ຄໍາແນະນໍາການແກ້ໄຂບັນຫາຕໍ່ໄປນີ້ອາດຈະເປັນປະໂຫຍດເມື່ອ Excel ບໍ່ໄດ້ພິມຂໍ້ມູນທີ່ຖືກຕ້ອງ.

    ບໍ່ສາມາດກໍານົດພື້ນທີ່ພິມໃນ Excel

    ບັນຫາ : ທ່ານບໍ່ສາມາດໄດ້ຮັບ Excel ເພື່ອຍອມຮັບພື້ນທີ່ພິມທີ່ທ່ານກໍານົດ. ຊ່ອງຂໍ້ມູນ ພື້ນທີ່ການພິມ ສະແດງໃຫ້ເຫັນບາງໄລຍະຄີກ, ແຕ່ບໍ່ແມ່ນອັນທີ່ທ່ານໄດ້ເຂົ້າໄປ.

    ການແກ້ໄຂ : ພະຍາຍາມລຶບພື້ນທີ່ການພິມອອກຢ່າງສົມບູນ, ແລ້ວເລືອກມັນໃໝ່.

    ບໍ່ແມ່ນທຸກຖັນຖືກພິມອອກ

    ບັນຫາ : ທ່ານໄດ້ເລືອກບາງຖັນສຳລັບການພິມແລ້ວພື້ນທີ່, ແຕ່ບໍ່ແມ່ນທັງໝົດຂອງພວກມັນຖືກພິມ. ລອງເຮັດໃຫ້ຂອບແຄບລົງ ຫຼືປັບຂະໜາດ – ເລືອກ ໃຫ້ພໍດີກັບຖັນທັງໝົດໃນໜ້າດຽວ .

    ພື້ນທີ່ພິມພິມຫຼາຍໜ້າ

    ບັນຫາ : ທ່ານຕ້ອງການພິມໜ້າດຽວ, ແຕ່ມັນພິມອອກຫຼາຍໜ້າ.

    ການແກ້ໄຂ: rages ທີ່ບໍ່ຢູ່ຕິດກັນແມ່ນພິມຢູ່ໃນແຕ່ລະຫນ້າໂດຍການອອກແບບ. ຖ້າ​ເຈົ້າ​ເລືອກ​ພຽງ​ແຕ່​ລະ​ດັບ​ໜຶ່ງ​ແຕ່​ມັນ​ຖືກ​ແບ່ງ​ອອກ​ເປັນ​ຫຼາຍ​ໜ້າ, ສ່ວນ​ຫຼາຍ​ອາດ​ຈະ​ໃຫຍ່​ກວ່າ​ຂະໜາດ​ເຈ້ຍ. ເພື່ອແກ້ໄຂອັນນີ້, ໃຫ້ລອງຕັ້ງຂອບທັງໝົດໃກ້ກັບ 0 ຫຼືເລືອກ Fit Sheet ໃນໜ້າດຽວ. ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ, ກະລຸນາເບິ່ງວິທີພິມ Excel spreadsheet ໃນໜ້າດຽວ.

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

    ເຈ້ຍທີ່ເຈົ້າກຳລັງໃຊ້ຢູ່.

    ວິທີຕັ້ງພື້ນທີ່ພິມໃນ Excel

    ເພື່ອແນະນຳໃຫ້ Excel ວ່າສ່ວນໃດຂອງຂໍ້ມູນຂອງທ່ານຄວນປາກົດຢູ່ໃນສຳເນົາທີ່ພິມແລ້ວ, ໃຫ້ດຳເນີນການໃນວິທີໜຶ່ງຕໍ່ໄປນີ້.

    ວິທີທີ່ໄວທີ່ສຸດໃນການຕັ້ງພື້ນທີ່ພິມໃນ Excel

    ວິທີທີ່ໄວທີ່ສຸດເພື່ອກໍານົດຂອບເຂດການພິມຄົງທີ່ແມ່ນນີ້:

    1. ເລືອກສ່ວນຂອງແຜ່ນວຽກທີ່ທ່ານຕ້ອງການ. ພິມ.
    2. ໃນແຖບ ການຈັດວາງໜ້າ , ໃນກຸ່ມ ການຕັ້ງຄ່າໜ້າ , ຄລິກ ພື້ນທີ່ການພິມ > ຕັ້ງພື້ນທີ່ການພິມ .

    ເສັ້ນສີເທົາອ່ອນໆຈະປາກົດຂຶ້ນເພື່ອສະແດງເຖິງພື້ນທີ່ພິມ.

    ວິທີຂໍ້ມູນເພີ່ມເຕີມ ເພື່ອກຳນົດພື້ນທີ່ພິມໃນ Excel

    ຕ້ອງການເບິ່ງການຕັ້ງຄ່າທັງໝົດຂອງເຈົ້າດ້ວຍສາຍຕາບໍ? ນີ້ແມ່ນວິທີການທີ່ໂປ່ງໃສກວ່າໃນການກໍານົດພື້ນທີ່ການພິມ:

    1. ໃນແຖບ ການຈັດວາງໜ້າ , ໃນກຸ່ມ ການຕັ້ງຄ່າໜ້າ , ໃຫ້ຄລິກທີ່ຕົວເປີດກ່ອງໂຕ້ຕອບ . ອັນນີ້ຈະເປັນການເປີດກ່ອງໂຕ້ຕອບ ການຕັ້ງໜ້າ .
    2. ໃນແຖບ Sheet , ວາງຕົວກະພິບໃສ່ໃນຊ່ອງ ພື້ນທີ່ພິມ , ແລະເລືອກອັນໜຶ່ງ. ຫຼືຂອບເຂດຫຼາຍກວ່າໃນແຜ່ນວຽກຂອງທ່ານ. ເພື່ອເລືອກຫຼາຍໄລຍະ, ກະລຸນາຈື່ຈໍາໃຫ້ກົດປຸ່ມ Ctrl ຄ້າງໄວ້.
    3. ຄລິກ ຕົກລົງ .

    ເຄັດລັບ ແລະບັນທຶກ:

    • ເມື່ອທ່ານບັນທຶກປຶ້ມວຽກ, ພື້ນທີ່ພິມຈະຖືກ ບັນທຶກ ນຳ. ເມື່ອໃດກໍ່ຕາມທີ່ທ່ານສົ່ງແຜ່ນວຽກໄປຫາເຄື່ອງພິມ, ພຽງແຕ່ພື້ນທີ່ນັ້ນຈະຖືກພິມ.preview .
    • ເພື່ອພິມບາງສ່ວນຂອງຂໍ້ມູນຂອງທ່ານຢ່າງວ່ອງໄວໂດຍບໍ່ຕັ້ງພື້ນທີ່ພິມ, ເລືອກຂອບເຂດທີ່ຕ້ອງການ, ກົດ Ctrl + P ແລະເລືອກ Print Selection ໃນ ລາຍຊື່ແບບເລື່ອນລົງພາຍໃຕ້ ການຕັ້ງຄ່າ . ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາເບິ່ງວິທີພິມການເລືອກ, ແຜ່ນງານ ຫຼືປື້ມບັນທຶກທັງໝົດ. ສາມາດເລືອກພື້ນທີ່ພິມໄດ້ຫຼາຍອັນດ້ວຍວິທີນີ້:
      1. ເລືອກໄລຍະທຳອິດ, ກົດປຸ່ມ Ctrl ຄ້າງໄວ້ ແລະເລືອກຊ່ວງອື່ນໆ.
      2. ຢູ່ໃນແຖບ ການຈັດວາງໜ້າ , ໃນກຸ່ມ ຕັ້ງຄ່າໜ້າ , ຄລິກ ພື້ນທີ່ການພິມ > ຕັ້ງພື້ນທີ່ພິມ .

      ແລ້ວໆ! ພື້ນທີ່ພິມຫຼາຍອັນຖືກສ້າງຂື້ນ, ແຕ່ລະອັນສະແດງເຖິງໜ້າຂອງຕົນເອງ.

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

      ວິທີບັງຄັບໃຫ້ Excel ບໍ່ສົນໃຈພື້ນທີ່ພິມ

      ເມື່ອທ່ານຕ້ອງການສຳເນົາເອກະສານທັງໝົດ ຫຼືປຶ້ມວຽກທັງໝົດ ແຕ່ບໍ່ຕ້ອງການລົບກວນການລຶບລ້າງພື້ນທີ່ພິມທັງໝົດ, ພຽງແຕ່ບອກ Excel ໃຫ້ບໍ່ສົນໃຈພວກມັນ:

      1. ຄລິກ File > Print ຫຼືກົດ Ctrl + P .
      2. ພາຍໃຕ້ ການຕັ້ງຄ່າ , ຄລິກທີ່ລູກສອນຖັດໄປ. ເພື່ອ ພິມ Sheets Active ແລະເລືອກ ບໍ່ສົນໃຈພື້ນທີ່ພິມ .

      ວິທີພິມຫຼາຍພື້ນທີ່ໃນຫນຶ່ງຫນ້າ

      ຄວາມສາມາດໃນການພິມຫຼາຍພື້ນທີ່ຕໍ່ແຜ່ນເອກະສານແມ່ນຄວບຄຸມໂດຍ aຮູບແບບເຄື່ອງພິມ, ບໍ່ແມ່ນໂດຍ Excel. ເພື່ອກວດເບິ່ງວ່າຕົວເລືອກນີ້ມີໃຫ້ທ່ານຫຼືບໍ່, ໃຫ້ກົດ Ctrl + P, ຄລິກທີ່ລິ້ງ ຄຸນສົມບັດເຄື່ອງພິມ , ແລະຫຼັງຈາກນັ້ນປ່ຽນຜ່ານແຖບທີ່ມີຢູ່ຂອງກ່ອງໂຕ້ຕອບ ຄຸນສົມບັດເຄື່ອງພິມ ເພື່ອຊອກຫາ ໜ້າຕໍ່ຊີດ ທາງເລືອກ.

      ຖ້າເຄື່ອງພິມຂອງເຈົ້າມີທາງເລືອກດັ່ງກ່າວ, ເຈົ້າໂຊກດີ :) ຖ້າບໍ່ມີທາງເລືອກນັ້ນ, ແມ່ນວິທີດຽວທີ່ຂ້ອຍ ສາມາດຄິດວ່າແມ່ນການຄັດລອກໄລຍະການພິມໄປຫາແຜ່ນໃຫມ່. ດ້ວຍຄວາມຊ່ອຍເຫລືອຂອງຄຸນສົມບັດພິເສດ Paste, ທ່ານສາມາດເຊື່ອມຕໍ່ໄລຍະທີ່ສຳເນົາໄວ້ກັບຂໍ້ມູນຕົ້ນສະບັບດ້ວຍວິທີນີ້:

      1. ເລືອກພື້ນທີ່ພິມທຳອິດ ແລະກົດ Ctrl + C ເພື່ອສຳເນົາມັນ.
      2. ໃນຊີດໃໝ່, ໃຫ້ຄລິກຂວາໃສ່ຕາລາງຫວ່າງໃດນຶ່ງ ແລະເລືອກ ວາງພິເສດ > ຮູບທີ່ເຊື່ອມຕໍ່ແລ້ວ .
      3. ເຮັດຊ້ຳຂັ້ນຕອນທີ 1 ແລະ 2 ສໍາລັບພື້ນທີ່ພິມອື່ນໆ.
      4. ໃນແຜ່ນງານໃໝ່, ກົດ Ctrl + P ເພື່ອພິມພື້ນທີ່ພິມທີ່ສຳເນົາໄວ້ທັງໝົດໃນໜ້າດຽວ.

      ວິທີຕັ້ງພື້ນທີ່ພິມໃນ Excel ສໍາລັບຫຼາຍແຜ່ນທີ່ມີ VBA

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

      ຖ້າທ່ານຕ້ອງພິມພື້ນທີ່ດຽວກັນຢູ່ໃນຫຼາຍແຜ່ນເປັນປະຈໍາ, ການໃຊ້ VBA ສາມາດເລັ່ງສິ່ງຕ່າງໆໄດ້.

      ຕັ້ງພື້ນທີ່ພິມໃນແຜ່ນງານທີ່ເລືອກ ຄືກັບໃນຊີດທີ່ໃຊ້ວຽກ

      ມາໂຄຣນີ້ຈະຕັ້ງພື້ນທີ່ພິມໂດຍອັດຕະໂນມັດສຳລັບແຜ່ນງານທີ່ເລືອກທັງໝົດຄືກັນກັບໃນຊີດທີ່ໃຊ້ວຽກ. ເມື່ອຫຼາຍຊີດຖືກເລືອກ, ແຜ່ນງານທີ່ເປີດໃຊ້ແມ່ນອັນທີ່ເບິ່ງເຫັນໄດ້ໃນເວລາທີ່ທ່ານແລ່ນມະຫາພາກ.

      Sub SetPrintAreaSelectedSheets() Dim CurrentPrintArea As String Dim Sheet As Worksheet CurrentPrintArea = ActiveSheet.PageSetup.PrintArea For each Sheet in ActiveWindow. Sheet.PageSetup.PrintArea = CurrentPrintArea span>Next End Sub

      ຕັ້ງໄລຍະການພິມໃນທຸກແຜ່ນງານຄືກັບໃນຊີດທີ່ໃຊ້ວຽກ

      ບໍ່ວ່າເຈົ້າມີແຜ່ນງານຫຼາຍປານໃດ, ລະຫັດນີ້ຈະກຳນົດຊ່ວງການພິມໃນປຶ້ມວຽກທັງໝົດ. ໃນຫນຶ່ງໄປ. ພຽງແຕ່, ກໍານົດພື້ນທີ່ພິມທີ່ຕ້ອງການໃນແຜ່ນທີ່ເຮັດວຽກແລະແລ່ນ macro:

      Sub SetPrintAreaAllSheets() Dim CurrentPrintArea as String Dim Sheet As Worksheet CurrentPrintArea = ActiveSheet.PageSetup.PrintArea ສໍາລັບແຕ່ລະ Sheet ໃນ ActiveWorkbook.Sheets ຖ້າ Sheets .Name ActiveSheet.Name Then Sheet.PageSetup.PrintArea = CurrentPrintArea End ຖ້າ Next End ຍ່ອຍ

      ຕັ້ງພື້ນທີ່ພິມທີ່ລະບຸໄວ້ໃນຫຼາຍແຜ່ນ

      ເມື່ອເຮັດວຽກກັບປຶ້ມວຽກຕ່າງກັນ, ເຈົ້າອາດພົບວ່າມັນສະດວກຖ້າ macro prompts. ໃຫ້ທ່ານເລືອກໄລຍະໃດໜຶ່ງ.

      ນີ້ແມ່ນວິທີເຮັດວຽກ: ທ່ານເລືອກແຜ່ນວຽກເປົ້າໝາຍທັງໝົດ, ແລ່ນມາໂຄຣ, ເລືອກໜຶ່ງ ຫຼືຫຼາຍໄລຍະ ເມື່ອຖືກເຕືອນ (ເພື່ອເລືອກຫຼາຍໄລຍະ, ກົດປຸ່ມ Ctrl ຄ້າງໄວ້), ແລະຄລິກ OK .

      Sub SetPrintAreaMultipleSheets() Dim SelectedPrintAreaRange As Range Dim SelectedPrintAreaRangeAddress As String Dim Sheet As Worksheet On Error Resume Next Set SelectedPrintAreaRange = Application.Inputox the print area range", "Set Print Area in Multiple Sheets", Type :=8) If not SelectedPrintAreaRange is Nothing then SelectedPrintAreaRangeAddress = SelectedPrintAreaRange.Address( True , True , xlA1, False ) ສໍາລັບແຕ່ລະ Sheet ໃນ ActiveWindowSetup Sheet. .PrintArea = SelectedPrintAreaRangeAddress ຕໍ່ໄປ ຖ້າຕັ້ງ SelectedPrintAreaRange = ບໍ່ມີຫຍັງສິ້ນສຸດ

      ວິທີໃຊ້ macros

      ວິທີທີ່ງ່າຍທີ່ສຸດຄືການດາວໂຫຼດປຶ້ມວຽກຂອງພວກເຮົາກັບ Print Area Macros ແລະແລ່ນ macro ໂດຍກົງຈາກປຶ້ມວຽກນັ້ນ. ນີ້ແມ່ນວິທີ:

      1. ເປີດປຶ້ມວຽກທີ່ດາວໂຫລດມາ ແລະເປີດໃຊ້ມາໂຄຣຖ້າຖືກຖາມ.
      2. ເປີດປຶ້ມວຽກຂອງເຈົ້າເອງ.
      3. ໃນປຶ້ມວຽກຂອງເຈົ້າ, ກົດ Alt + F8, ເລືອກ ມະຫາພາກທີ່ສົນໃຈ, ແລະຄລິກ Run .

      ປຶ້ມວຽກຕົວຢ່າງມີມາໂຄຣຕໍ່ໄປນີ້:

      • SetPrintAreaSelectedSheets - sets ພື້ນທີ່ພິມໃນແຜ່ນງານທີ່ເລືອກໄວ້ຄືກັບແຜ່ນທີ່ໃຊ້ງານຢູ່. SetPrintAreaMultipleSheets - ຕັ້ງພື້ນທີ່ພິມທີ່ລະບຸໄວ້ໃນທຸກແຜ່ນວຽກທີ່ເລືອກ.

      ອີກທາງເລືອກໜຶ່ງ, ທ່ານສາມາດບັນທຶກໄຟລ໌ຂອງທ່ານເປັນ macro-enabled workbook (.xlsm) ແລະເພີ່ມ macro ໃສ່ມັນ. ສໍາລັບລາຍລະອຽດຂັ້ນຕອນໂດຍຂັ້ນຕອນ, ກະລຸນາເບິ່ງວິທີການໃສ່ແລະແລ່ນລະຫັດ VBA ໃນ Excel. ຈຸລັງທີ່ສໍາຄັນ? ບໍ່ມີບັນຫາ, ມີ 3 ວິທີງ່າຍໆໃນການແກ້ໄຂພື້ນທີ່ພິມໃນ Excel.

      ວິທີຂະຫຍາຍພື້ນທີ່ພິມໃນ Excel

      ເພື່ອເພີ່ມເຊລເພີ່ມເຕີມໃສ່ພື້ນທີ່ພິມທີ່ມີຢູ່, ພຽງແຕ່ເຮັດດັ່ງຕໍ່ໄປນີ້:

      1. ເລືອກເຊລທີ່ທ່ານຕ້ອງການເພີ່ມ.
      2. ໃນແຖບ ການຈັດວາງໜ້າ , ໃນກຸ່ມ ຕັ້ງຄ່າໜ້າ , ຄລິກ ພື້ນທີ່ການພິມ > ເພີ່ມໃສ່ພື້ນທີ່ພິມ .

      ແລ້ວໆ!

      ນີ້ແມ່ນຂອງ ແນ່ນອນວິທີທີ່ໄວທີ່ສຸດທີ່ຈະດັດແປງພື້ນທີ່ພິມ, ແຕ່ບໍ່ມີຄວາມໂປ່ງໃສ. ເພື່ອໃຫ້ມັນຖືກຕ້ອງ, ນີ້ແມ່ນສິ່ງສຳຄັນຈຳນວນໜຶ່ງທີ່ຄວນຈື່:

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

      ແກ້ໄຂພື້ນທີ່ພິມໃນ Excel ໂດຍໃຊ້ Name Manager

      ທຸກໆຄັ້ງທີ່ທ່ານຕັ້ງພື້ນທີ່ພິມໃນ Excel, ຂອບເຂດທີ່ກຳນົດໄວ້ຊື່ Print_Area ຈະຖືກສ້າງຂື້ນ, ແລະມີບໍ່ມີຫຍັງທີ່ຈະປ້ອງກັນບໍ່ໃຫ້ເຈົ້າແກ້ໄຂຂອບເຂດນັ້ນໂດຍກົງ. ນີ້ແມ່ນວິທີ:

      1. ໃນແຖບ ສູດ , ໃນກຸ່ມ ຊື່ທີ່ກຳນົດໄວ້ , ຄລິກ ຕົວຈັດການຊື່ ຫຼືກົດ Ctrl + F3 ທາງລັດ. .
      2. ໃນກ່ອງໂຕ້ຕອບ Name Manager , ເລືອກຊ່ວງທີ່ທ່ານຕ້ອງການປ່ຽນ ແລະຄລິກທີ່ປຸ່ມ Edit .

      <27

      ປ່ຽນພື້ນທີ່ພິມຜ່ານກ່ອງໂຕ້ຕອບການຕັ້ງຄ່າໜ້າ

      ອີກວິທີໜຶ່ງທີ່ໄວໃນການປັບພື້ນທີ່ພິມໃນ Excel ແມ່ນການໃຊ້ກ່ອງໂຕ້ຕອບ ການຕັ້ງຄ່າໜ້າ . ສິ່ງ​ທີ່​ດີ​ທີ່​ສຸດ​ຂອງ​ວິ​ທີ​ການ​ນີ້​ແມ່ນ​ວ່າ​ມັນ​ເຮັດ​ໃຫ້​ທ່ານ​ເຮັດ​ການ​ປ່ຽນ​ແປງ​ໃດ​ຫນຶ່ງ​ທີ່​ທ່ານ​ຕ້ອງ​ການ – ປັບ​ປຸງ​ແກ້​ໄຂ​ພື້ນ​ທີ່​ພິມ​, ລຶບ​ຫຼື​ເພີ່ມ​ອັນ​ໃຫມ່​ໄດ້​. ຢູ່ໃນກຸ່ມ ການຕັ້ງຄ່າໜ້າ , ຄລິກຕົວເປີດກ່ອງໂຕ້ຕອບ (ລູກສອນນ້ອຍໆຢູ່ມຸມຂວາລຸ່ມ).

    • ຢູ່ແຖບ ແຜ່ນງານ ຂອງໜ້າ ໜ້າ. ຕັ້ງຄ່າ ກ່ອງໂຕ້ຕອບ, ທ່ານຈະເຫັນກ່ອງ ພື້ນທີ່ການພິມ ແລະສາມາດແກ້ໄຂໄດ້ຢູ່ບ່ອນນັ້ນ:
      • ເພື່ອ ແກ້ໄຂ ພື້ນທີ່ພິມທີ່ມີຢູ່, ໃຫ້ລຶບ ແລະພິມ ການອ້າງອີງທີ່ຖືກຕ້ອງດ້ວຍຕົນເອງ.
      • ເພື່ອ ແທນທີ່ ພື້ນທີ່ທີ່ມີຢູ່ແລ້ວ, ໃຫ້ໃສ່ຕົວກະພິບໃສ່ໃນປ່ອງ ພື້ນທີ່ພິມ ແລະເລືອກໄລຍະໃຫມ່ໃນແຜ່ນ. ອັນນີ້ຈະເປັນການລຶບພື້ນທີ່ການພິມທີ່ມີຢູ່ທັງໝົດອອກເພື່ອໃຫ້ມີພຽງອັນທີ່ເລືອກໄວ້ເທົ່ານັ້ນ.
      • ເພື່ອ ເພີ່ມ ພື້ນທີ່ໃໝ່, ໃຫ້ກົດປຸ່ມ Ctrl ຄ້າງໄວ້ໃນຂະນະທີ່ເລືອກໄລຍະໃໝ່. ອັນນີ້ຈະກຳນົດພື້ນທີ່ພິມໃໝ່ນອກເໜືອໄປຈາກອັນທີ່ມີຢູ່ແລ້ວ).
    • ວິທີລຶບພື້ນທີ່ພິມໃນExcel

      ການລຶບລ້າງພື້ນທີ່ພິມແມ່ນງ່າຍຄືກັບການຕັ້ງມັນ :)

      1. ເປີດແຜ່ນວຽກທີ່ສົນໃຈ.
      2. ສະຫຼັບໄປຫາ ໂຄງຮ່າງໜ້າ tab > Page Setup group ແລະຄລິກໃສ່ປຸ່ມ Clear Print Area .

      ໝາຍເຫດ. ຖ້າແຜ່ນວຽກມີພື້ນທີ່ພິມຫຼາຍ, ພວກມັນທັງຫມົດຈະຖືກລຶບອອກ.

      ວິທີລັອກພື້ນທີ່ພິມໃນ Excel

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

      ວິທີທີ່ງ່າຍກວ່າຄືການຕັ້ງຕົວຈັດການເຫດການສໍາລັບ ແຜ່ນງານທີ່ໃຊ້ງານ , ແຕ່ອັນນີ້ໃຊ້ໄດ້ກັບຂໍ້ຄວນລະວັງຕໍ່ໄປນີ້:

      • ແຜ່ນວຽກທັງໝົດຂອງເຈົ້າຄວນຈະມີຄ່າພິມຄືກັນ).
      • ເຈົ້າຈະຕ້ອງເລືອກແຖບຊີດເປົ້າໝາຍທັງໝົດກ່ອນ. ການພິມ.
      Private Sub Workbook_BeforePrint(Cancel As Boolean ) ActiveSheet.PageSetup.PrintArea = "A1:D10" End Sub

      ຖ້າແຜ່ນງານຕ່າງໆມີໂຄງສ້າງທີ່ແຕກຕ່າງກັນ, ຫຼັງຈາກນັ້ນໃຫ້ລະບຸພື້ນທີ່ພິມສໍາລັບ ແຕ່ລະແຜ່ນ. ສ່ວນບຸກຄົນ .

      Private Sub Workbook_BeforePrint(Cancel as Boolean ) Worksheets( "Sheet1"

    Michael Brown ເປັນຜູ້ທີ່ມີຄວາມກະຕືລືລົ້ນທາງດ້ານເທກໂນໂລຍີທີ່ອຸທິດຕົນທີ່ມີຄວາມກະຕືລືລົ້ນໃນຂະບວນການທີ່ສັບສົນໂດຍນໍາໃຊ້ເຄື່ອງມືຊອບແວ. ດ້ວຍປະສົບການຫຼາຍກວ່າໜຶ່ງທົດສະວັດໃນອຸດສາຫະກຳເທັກໂນໂລຍີ, ລາວໄດ້ເນັ້ນທັກສະໃນ Microsoft Excel ແລະ Outlook, ເຊັ່ນດຽວກັນກັບ Google Sheets ແລະ Docs. blog ຂອງ Michael ແມ່ນອຸທິດຕົນເພື່ອແບ່ງປັນຄວາມຮູ້ແລະຄວາມຊໍານານຂອງລາວກັບຜູ້ອື່ນ, ສະຫນອງຄໍາແນະນໍາແລະຄໍາແນະນໍາທີ່ງ່າຍຕໍ່ການຕິດຕາມເພື່ອປັບປຸງຜົນຜະລິດແລະປະສິດທິພາບ. ບໍ່ວ່າທ່ານຈະເປັນມືອາຊີບທີ່ມີລະດູການຫຼືຜູ້ເລີ່ມຕົ້ນ, blog ຂອງ Michael ສະເຫນີຄວາມເຂົ້າໃຈທີ່ມີຄຸນຄ່າແລະຄໍາແນະນໍາພາກປະຕິບັດສໍາລັບການໄດ້ຮັບປະໂຫຍດສູງສຸດຈາກເຄື່ອງມືຊອບແວທີ່ຈໍາເປັນເຫຼົ່ານີ້.