ສາລະບານ
ຜູ້ທີ່ຈະເຮັດວຽກກັບ Excel VBA ມັກຈະປະເຊີນກັບບັນຫານີ້ບາງຄັ້ງ, ພວກເຮົາພະຍາຍາມແຕ່ບໍ່ສາມາດແກ້ໄຂ Macro ໄດ້ ແລະມັນສະແດງໃຫ້ເຫັນວ່າທ່ານບໍ່ສາມາດແກ້ໄຂ Macro ໃນປຶ້ມວຽກທີ່ເຊື່ອງໄວ້. . ໃນບົດຄວາມນີ້, ຂ້າພະເຈົ້າຈະສະແດງໃຫ້ທ່ານເຫັນວິທີທີ່ທ່ານສາມາດແກ້ໄຂບັນຫານີ້ໄດ້ຢ່າງງ່າຍດາຍແລະສົມບູນແບບ. ກຳລັງອ່ານບົດຄວາມນີ້.
Macro Unable to Edit.xlsm
2 ວິທີແກ້ໄຂງ່າຍໆສຳລັບບໍ່ສາມາດແກ້ໄຂ Macro ໃນປຶ້ມວຽກທີ່ເຊື່ອງໄວ້
ຢູ່ນີ້ຂ້ອຍກຳລັງພະຍາຍາມແກ້ໄຂ Macro ຈາກປຶ້ມວຽກຂອງຂ້ອຍ, ແຕ່ຂ້ອຍບໍ່ສາມາດແກ້ໄຂມັນໄດ້. ກ່ອງການແຈ້ງເຕືອນປະກົດຂຶ້ນ ແລະມັນບອກຂ້ອຍວ່າຂ້ອຍບໍ່ສາມາດລຶບ Macro ຢູ່ໃນປຶ້ມວຽກທີ່ເຊື່ອງໄວ້ໄດ້. ຂ້ອຍແນ່ໃຈວ່າຜູ້ທີ່ເຮັດວຽກກັບ Macros ມັກຈະປະສົບກັບບັນຫານີ້ຢ່າງໜ້ອຍໜຶ່ງເທື່ອໃນຊີວິດຂອງເຂົາເຈົ້າ. ມັນສະແດງໃຫ້ເຫັນເປັນປື້ມບັນທຶກທີ່ເຊື່ອງໄວ້ເຖິງແມ່ນວ່າຂ້ອຍໄດ້ເປີດມັນແລະກໍາລັງເຮັດວຽກຢູ່ບໍ? ຕົກລົງ, ຄໍາຕອບແມ່ນວ່າ Macro ຕົວຈິງແລ້ວບໍ່ແມ່ນຢູ່ໃນປື້ມບັນທຶກການເຮັດວຽກຂອງທ່ານ, ແທນທີ່ຈະຢູ່ໃນປຶ້ມວຽກອື່ນທີ່ເຊື່ອງໄວ້ (ຊື່ PERSONAL.xlsb ທີ່ນີ້, ກວດເບິ່ງຮູບພາບ), ແຕ່. ແຕ່ລະຄັ້ງທີ່ທ່ານເປີດປຶ້ມວຽກໃດນຶ່ງ, ມັນຈະສະແດງຢູ່ໃນນັ້ນ.
ດັ່ງນັ້ນ, ເມື່ອທ່ານພະຍາຍາມແກ້ໄຂມັນ, ທ່ານບໍ່ສາມາດ.
ຈຸດປະສົງຂອງພວກເຮົາໃນມື້ນີ້ແມ່ນເພື່ອແກ້ໄຂບັນຫານີ້. ນັ້ນແມ່ນ, ເພື່ອແກ້ໄຂ Macro ໃນປຶ້ມວຽກທີ່ເຊື່ອງໄວ້.
ພວກເຮົາສາມາດແກ້ໄຂບັນຫາໄດ້ສອງຢ່າງ.ວິທີ.
1. ການແກ້ໄຂ Macro ໃນປຶ້ມວຽກທີ່ເຊື່ອງໄວ້ໂດຍການປົດເຊື່ອງມັນກ່ອນ
ໃນວິທີການນີ້, ທໍາອິດພວກເຮົາຈະ unhide ປື້ມບັນທີ່ເຊື່ອງໄວ້, ແລະຫຼັງຈາກນັ້ນລົບ Macro ໃນມັນ.
ເຮັດຕາມຂັ້ນຕອນທີ່ກ່າວມາຂ້າງລຸ່ມນີ້ເພື່ອປະຕິບັດຂະບວນການນີ້.
⧪ ຂັ້ນຕອນທີ 1: ເປີດ Unhide Dialogue Box ຈາກ View Tab
ເປີດ View ແຖບໃນ Excel ribbon. ຈາກນັ້ນຢູ່ໃນພາກສ່ວນ Windows , ໃຫ້ຄລິກໃສ່ Unhide .
⧪ ຂັ້ນຕອນທີ 2: Unhiding Workbook ຈາກກ່ອງສົນທະນາ
ກ່ອງໂຕ້ຕອບທີ່ເອີ້ນວ່າ Unhide ຈະເປີດຂຶ້ນ. ເລືອກຊື່ຂອງປຶ້ມວຽກທີ່ເຊື່ອງໄວ້ ( PERSONAL.xlsb ທີ່ນີ້) ແລະຄລິກໃສ່ ຕົກລົງ .
⧪ ຂັ້ນຕອນ 3: ການແກ້ໄຂ Macro
ຕອນນີ້ທ່ານສາມາດແກ້ໄຂ Macro ໄດ້. ພາຍໃຕ້ແຖບ ຜູ້ພັດທະນາ , ໃຫ້ຄລິກໃສ່ Macros ຈາກລະຫັດພາກສ່ວນ.
ກ່ອງໂຕ້ຕອບທີ່ເອີ້ນວ່າ Macros ຈະເປີດ. ເລືອກ Macro ທີ່ທ່ານຕ້ອງການແລ້ວຄລິກທີ່ ແກ້ໄຂ .
ຕອນນີ້ທ່ານສາມາດແກ້ໄຂມັນໄດ້.
<15
ອ່ານ ເພີ່ມເຕີມ: ວິທີແກ້ໄຂ Macros ໃນ Excel (2 ວິທີ)
2. ການແກ້ໄຂ Macro ໃນປຶ້ມວຽກທີ່ເຊື່ອງໄວ້ໂດຍການນໍາໃຊ້ລະຫັດ VBA
ຖ້າຫາກວ່າທ່ານບໍ່ຕ້ອງການທີ່ຈະເຮັດຕາມຂະບວນການຂ້າງເທິງນີ້, ທ່ານສາມາດໃຊ້ລະຫັດ VBA ງ່າຍດາຍເພື່ອແກ້ໄຂ Macro ຢູ່ໃນປຶ້ມວຽກທີ່ເຊື່ອງໄວ້.
⧭ ລະຫັດ VBA:
2124
⧭ ໝາຍເຫດ:
ທີ່ນີ້ຊື່ຂອງປຶ້ມວຽກທີ່ເຊື່ອງໄວ້ແມ່ນ “PERSONAL.XLSB” , ຊື່ຂອງ Macro ທີ່ເຊື່ອງໄວ້ແມ່ນ “Macro1” ,ແລະຊື່ຂອງປຶ້ມວຽກທີ່ຂ້ອຍກຳລັງເຮັດວຽກຢູ່ແມ່ນ “ບໍ່ສາມາດແກ້ໄຂ Macro ຢູ່ໃນ Hidden Workbook.xlsm” . ຢ່າລືມທີ່ຈະປ່ຽນທີ່ມີຂອງທ່ານກ່ອນທີ່ຈະແລ່ນລະຫັດ (ແຖວທໍາອິດ 3 ).
⧭ ຜົນຜະລິດ:<2
ແລ່ນລະຫັດໂດຍການກົດປຸ່ມ Run Sub / UserForm ຈາກແຖບ Visual Basic ຂ້າງເທິງ.
ປື້ມບັນທຶກວຽກທີ່ເຊື່ອງໄວ້ຈະບໍ່ໄດ້ຮັບການເຊື່ອງໄວ້ ແລະປ່ອງຢ້ຽມບັນນາທິການຈະເປີດກ່ອນທ່ານດ້ວຍ Macro. ຕອນນີ້ທ່ານສາມາດແກ້ໄຂມັນໄດ້ແລ້ວ.
ອ່ານ ເພີ່ມເຕີມ: ວິທີແກ້ໄຂເຊລໃນ Excel (4 ວິທີງ່າຍໆ)<2
ໝາຍເຫດ
- ມາຮອດຈຸດນີ້, ພວກເຮົາພຽງແຕ່ປຶກສາຫາລືກ່ຽວກັບວິທີທີ່ພວກເຮົາສາມາດແກ້ໄຂ Macro ໃນປຶ້ມວຽກທີ່ເຊື່ອງໄວ້. ແຕ່ຖ້າທ່ານສົນໃຈຢາກຮູ້ວິທີສ້າງປຶ້ມວຽກທີ່ເຊື່ອງໄວ້, ທ່ານສາມາດເຂົ້າໄປທີ່ລິ້ງນີ້. ບັນຫາທີ່ຈະແກ້ໄຂ Macro ໃນປຶ້ມວຽກທີ່ເຊື່ອງໄວ້. ທ່ານມີຄໍາຖາມໃດໆ? ຮູ້ສຶກບໍ່ເສຍຄ່າທີ່ຈະຖາມພວກເຮົາ. ແລະຢ່າລືມເຂົ້າໄປທີ່ເວັບໄຊຂອງພວກເຮົາ ExcelWIKI ສຳລັບການໂພສ ແລະອັບເດດເພີ່ມເຕີມ.