ສາລະບານ
ໃນບົດສອນນີ້, ພວກເຮົາຈະກວມເອົາຫຼາຍວິທີໃນການແລ່ນ macro ໃນ Excel - ຈາກ ribbon ແລະ VB Editor, ດ້ວຍປຸ່ມລັດແປ້ນພິມແບບກຳນົດເອງ, ແລະໂດຍການສ້າງປຸ່ມ macro ຂອງທ່ານເອງ.
ເຖິງແມ່ນວ່າການແລ່ນ Macro Excel ເປັນສິ່ງທີ່ງ່າຍດາຍສໍາລັບຜູ້ໃຊ້ທີ່ມີປະສົບການ, ມັນອາດຈະບໍ່ຊັດເຈນໃນທັນທີສໍາລັບຜູ້ເລີ່ມຕົ້ນ. ໃນບົດຄວາມນີ້, ທ່ານຈະໄດ້ຮຽນຮູ້ຫຼາຍວິທີເພື່ອແລ່ນ macro, ເຊິ່ງບາງອັນອາດຈະປ່ຽນວິທີການພົວພັນກັບ Excel workbooks ຢ່າງສົມບູນ.
ວິທີແລ່ນ macro ຈາກ Excel ribbon
ໜຶ່ງໃນວິທີທີ່ໄວທີ່ສຸດໃນການປະຕິບັດ VBA ໃນ Excel ແມ່ນການແລ່ນ macro ຈາກແຖບ ຜູ້ພັດທະນາ . ຖ້າທ່ານບໍ່ເຄີຍຈັດການກັບລະຫັດ VBA ມາກ່ອນ, ທ່ານອາດຈະຕ້ອງເປີດໃຊ້ແຖບນັກພັດທະນາກ່ອນ. ແລະຫຼັງຈາກນັ້ນ, ໃຫ້ເຮັດສິ່ງຕໍ່ໄປນີ້:
- ໃນແຖບ ນັກພັດທະນາ , ໃນກຸ່ມ Code , ຄລິກ Macros . ຫຼືກົດ Alt + F8 ທາງລັດ.
- ໃນກ່ອງໂຕ້ຕອບທີ່ປາກົດຂຶ້ນ, ເລືອກມະຫາພາກທີ່ສົນໃຈ, ແລະຈາກນັ້ນຄລິກ ແລ່ນ .
ເຄັດລັບ. ຖ້າແຖບຜູ້ພັດທະນາບໍ່ໄດ້ຖືກເພີ່ມໃສ່ໂບ Excel ຂອງທ່ານ, ກົດ Alt + F8 ເພື່ອເປີດກ່ອງໂຕ້ຕອບ Macro .
ແລ່ນມາໂຄຣດ້ວຍປຸ່ມລັດແບບກຳນົດເອງ
ຫາກທ່ານດຳເນີນການ ມະຫາພາກທີ່ແນ່ນອນເປັນປະຈໍາ, ທ່ານສາມາດກໍານົດປຸ່ມລັດໃຫ້ກັບມັນ. ສາມາດເພີ່ມທາງລັດໃນຂະນະທີ່ບັນທຶກມາໂຄຣໃໝ່ ແລະໃສ່ອັນທີ່ມີຢູ່ແລ້ວໄດ້. ເພື່ອເຮັດສິ່ງນີ້, ປະຕິບັດຂັ້ນຕອນເຫຼົ່ານີ້:
- ໃນແຖບ ນັກພັດທະນາ , ໃນກຸ່ມ ລະຫັດ , ຄລິກ Macros .
- ໃນກ່ອງໂຕ້ຕອບ Macro , ຄລິກ ຕົວເລືອກຕ່າງໆ .
- ກ່ອງໂຕ້ຕອບ Macro Options ຈະປາກົດຂຶ້ນ. ຢູ່ໃນປ່ອງປຸ່ມ ທາງລັດ , ພິມຕົວພິມໃຫຍ່ ຫຼືຕົວພິມນ້ອຍທີ່ທ່ານຕ້ອງການໃຊ້ສໍາລັບທາງລັດ, ແລະຈາກນັ້ນຄລິກຕົກລົງເພື່ອບັນທຶກການປ່ຽນແປງ.
- ສຳລັບຕົວພິມນ້ອຍ, ທາງລັດແມ່ນ Ctrl + ຕົວອັກສອນ .
- ສຳລັບຕົວພິມໃຫຍ່, ທາງລັດແມ່ນ Ctrl + Shift + ຕົວອັກສອນ .
- ປິດກ່ອງໂຕ້ຕອບ Macro .
ເຄັດລັບ. ຂໍແນະນຳໃຫ້ໃຊ້ຕົວພິມໃຫຍ່ ຕົວພິມໃຫຍ່ສະເໝີສໍາລັບ macros (Ctrl + Shift + letter ) ບໍ່ໃຫ້ override ທາງລັດ Excel ເລີ່ມຕົ້ນ. ຕົວຢ່າງ: ຖ້າທ່ານມອບໝາຍ Ctrl + f ໃຫ້ກັບ macro, ທ່ານຈະສູນເສຍຄວາມສາມາດໃນການໂທຫາກ່ອງໂຕ້ຕອບ ຊອກຫາ ແລະປ່ຽນແທນ .
ເມື່ອທາງລັດຖືກມອບໝາຍແລ້ວ, ພຽງແຕ່ກົດປຸ່ມປະສົມນັ້ນໃສ່. ແລ່ນ macro ຂອງເຈົ້າ.
ວິທີການເປີດໃຊ້ macro ຈາກ VBA Editor
ຖ້າທ່ານຕັ້ງເປົ້າເປັນ Excel pro, ທ່ານຄວນຮູ້ວິທີການເລີ່ມຕົ້ນ macro ບໍ່ພຽງແຕ່ຈາກ Excel, ແຕ່ຍັງມາຈາກ ບັນນາທິການ Visual Basic. ຂ່າວດີແມ່ນວ່າມັນງ່າຍກວ່າທີ່ເຈົ້າຄາດໄວ້ຫຼາຍ :)
- ກົດ Alt + F11 ເພື່ອເປີດໃຊ້ Visual Basic Editor.
- ໃນ Project Explorer ປ່ອງຢ້ຽມທາງຊ້າຍ, ຄລິກສອງເທື່ອທີ່ໂມດູນທີ່ມີມາໂຄຣຂອງເຈົ້າເພື່ອເປີດມັນ.
- ໃນປ່ອງຢ້ຽມ ລະຫັດ ຢູ່ເບື້ອງຂວາ, ທ່ານຈະເຫັນມາໂຄທັງໝົດຢູ່ໃນໂມດູນ. ວາງຕົວກະພິບຢູ່ບ່ອນໃດກໍໄດ້ພາຍໃນmacro ທີ່ທ່ານຕ້ອງການທີ່ຈະດໍາເນີນການແລະເຮັດຫນຶ່ງໃນການຕໍ່ໄປນີ້:
- ໃນແຖບເມນູ, ໃຫ້ຄລິກໃສ່ Run > Run Sub/UserForm .
- ໃນແຖບເຄື່ອງມື, ໃຫ້ຄລິກໃສ່ປຸ່ມ Run Macro (ສາມຫຼ່ຽມສີຂຽວ). F5 ເພື່ອແລ່ນລະຫັດທັງໝົດ.
- ກົດ F8 ເພື່ອແລ່ນແຕ່ລະລະຫັດແຍກກັນ. ອັນນີ້ມີປະໂຫຍດຫຼາຍເມື່ອທົດສອບ ແລະດີບັກມາໂຄຣ.
ເຄັດລັບ. ຖ້າເຈົ້າມັກການໃຊ້ງານ Excel ຈາກແປ້ນພິມຂອງທ່ານ, ການສອນນີ້ອາດຈະເປັນປະໂຫຍດ: 30 ທາງລັດແປ້ນພິມ Excel ທີ່ເປັນປະໂຫຍດທີ່ສຸດ.
ວິທີການສ້າງປຸ່ມ macro ໃນ Excel
ວິທີແບບດັ້ງເດີມຂອງການແລ່ນ macro ແມ່ນ ບໍ່ຍາກ, ແຕ່ກໍ່ຍັງອາດຈະມີບັນຫາຖ້າຫາກວ່າທ່ານກໍາລັງແບ່ງປັນປື້ມຄູ່ມືການເຮັດວຽກກັບຜູ້ທີ່ບໍ່ມີປະສົບການກັບ VBA - ພວກເຂົາເຈົ້າພຽງແຕ່ຈະບໍ່ຮູ້ວ່າຈະຊອກຫາບ່ອນໃດ! ເພື່ອເຮັດໃຫ້ການແລ່ນມະຫາພາກງ່າຍດາຍແລະງ່າຍສໍາລັບທຸກຄົນ, ສ້າງປຸ່ມ macro ຂອງທ່ານເອງ.
- ໃນແຖບ ຜູ້ພັດທະນາ , ໃນກຸ່ມ Controls , ໃຫ້ຄລິກໃສ່ ໃສ່ , ແລະເລືອກ ປຸ່ມ ພາຍໃຕ້ ຈາກການຄວບຄຸມ .
- ຄລິກບ່ອນໃດກໍໄດ້ໃນແຜ່ນງານ. ອັນນີ້ຈະເປັນການເປີດກ່ອງໂຕ້ຕອບ Assign Macro .
- ເລືອກ macro ທີ່ທ່ານຕ້ອງການມອບໝາຍໃສ່ປຸ່ມດັ່ງກ່າວ ແລ້ວຄລິກທີ່ OK .
- ປຸ່ມໜຶ່ງຖືກໃສ່ໃນແຜ່ນວຽກ. ເພື່ອປ່ຽນຂໍ້ຄວາມປຸ່ມ, ໃຫ້ຄລິກຂວາທີ່ປຸ່ມແລະເລືອກ <10>ແກ້ໄຂຂໍ້ຄວາມ <11> ຈາກເມນູສະພາບການ.
- ລຶບຂໍ້ຄວາມເລີ່ມຕົ້ນເຊັ່ນ ປຸ່ມ 1 ແລະພິມຂໍ້ຄວາມຂອງທ່ານເອງ. ທາງເລືອກອື່ນ, ທ່ານສາມາດຈັດຮູບແບບຂໍ້ຄວາມຕົວໜາ ຫຼືຕົວອຽງ.
- ຖ້າຂໍ້ຄວາມບໍ່ພໍດີກັບປຸ່ມ, ເຮັດໃຫ້ການຄວບຄຸມປຸ່ມໃຫຍ່ ຫຼືນ້ອຍລົງໂດຍການລາກຕົວຈັບຂະໜາດ. ເມື່ອສຳເລັດແລ້ວ, ໃຫ້ຄລິກບ່ອນໃດກໍໄດ້ໃນຊີດເພື່ອອອກຈາກໂໝດການແກ້ໄຂ. ມະຫາພາກທີ່ພວກເຮົາໄດ້ມອບໝາຍ, ຈັດຮູບແບບເຊວທີ່ເລືອກໄວ້ ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້:
ເຄັດລັບ. ນອກນັ້ນທ່ານຍັງສາມາດກໍານົດ macro ໃຫ້ກັບປຸ່ມທີ່ມີຢູ່ແລ້ວຫຼືການຄວບຄຸມແບບຟອມອື່ນໆເຊັ່ນ: ປຸ່ມ spin ຫຼືແຖບເລື່ອນ. ເພື່ອເຮັດສິ່ງນີ້, ຄລິກຂວາໃສ່ຕົວຄວບຄຸມທີ່ໃສ່ໃນແຜ່ນວຽກຂອງເຈົ້າ ແລະເລືອກ ມອບໝາຍ Macro ຈາກເມນູປັອບອັບ.
ສ້າງປຸ່ມມະຫາພາກຈາກວັດຖຸກາຟິກ
ເສຍໃຈ. , ມັນເປັນໄປບໍ່ໄດ້ທີ່ຈະປັບແຕ່ງຮູບລັກສະນະຂອງການຄວບຄຸມປຸ່ມ, ເພາະວ່າປຸ່ມທີ່ພວກເຮົາສ້າງມາເມື່ອບໍ່ດົນມານີ້ບໍ່ໄດ້ເບິ່ງງາມຫຼາຍ. ເພື່ອເຮັດໃຫ້ປຸ່ມ Excel macro ທີ່ສວຍງາມແທ້ໆ, ທ່ານສາມາດນໍາໃຊ້ຮູບຮ່າງ, ໄອຄອນ, ຮູບພາບ, WordArt ແລະວັດຖຸອື່ນໆ.
ເປັນຕົວຢ່າງ, ຂ້າພະເຈົ້າຈະສະແດງໃຫ້ທ່ານເຫັນວິທີທີ່ທ່ານສາມາດດໍາເນີນການ macro ໂດຍການຄລິກໃສ່ຮູບຮ່າງ:
- ໃນແຖບ Insert , ໃນກຸ່ມ Illustrations , ຄລິກ ຮູບຮ່າງ ແລະເລືອກປະເພດຮູບຮ່າງທີ່ຕ້ອງການ, ເຊັ່ນ:. ຮູບສີ່ແຈສາກທີ່ມີມຸມມົນ:
- ໃນແຜ່ນງານຂອງທ່ານ, ໃຫ້ຄລິກບ່ອນທີ່ທ່ານຕ້ອງການໃສ່ວັດຖຸຮູບຮ່າງ.
- ຈັດຮູບແບບປຸ່ມຮູບຮ່າງຕາມທີ່ທ່ານຕ້ອງການ. ຕົວຢ່າງ, ເຈົ້າສາມາດປ່ຽນການຕື່ມສີ ແລະເສັ້ນຂອບ ຫຼືໃຊ້ຮູບແບບໃດນຶ່ງທີ່ກຳນົດໄວ້ລ່ວງໜ້າຢູ່ໃນແຖບ ຮູບແບບຮູບຮ່າງ . ເພື່ອເພີ່ມບາງຂໍ້ຄວາມໃສ່ຮູບຮ່າງ, ພຽງແຕ່ຄລິກສອງເທື່ອແລ້ວເລີ່ມພິມ.
- ເພື່ອເຊື່ອມຕໍ່ macro ກັບຮູບຮ່າງ, ໃຫ້ຄລິກຂວາໃສ່ວັດຖຸຮູບຮ່າງ, ເລືອກ ກຳນົດ Macro..., ຈາກນັ້ນ. ເລືອກມະຫາພາກທີ່ຕ້ອງການແລ້ວຄລິກ ຕົກລົງ .
ຕອນນີ້ທ່ານມີຮູບຮ່າງທີ່ຄ້າຍຄືກັບປຸ່ມ ແລະ ແລ່ນມາໂຄຣທີ່ມອບໝາຍໃຫ້ທຸກຄັ້ງທີ່ທ່ານຄລິກໃສ່ມັນ:
ວິທີເພີ່ມປຸ່ມ macro ໃສ່ແຖບເຄື່ອງມືດ່ວນ
ປຸ່ມມະຫາພາກທີ່ໃສ່ໃນແຜ່ນວຽກເບິ່ງດີ, ແຕ່ການເພີ່ມປຸ່ມໃສ່ແຕ່ລະແຜ່ນແມ່ນໃຊ້ເວລາຫຼາຍ. ເພື່ອເຮັດໃຫ້ມະຫາພາກທີ່ທ່ານມັກສາມາດເຂົ້າເຖິງໄດ້ຈາກທຸກບ່ອນ, ເພີ່ມມັນໃສ່ແຖບເຄື່ອງມືດ່ວນ. ນີ້ແມ່ນວິທີ:
- ຄລິກຂວາໃສ່ແຖບເຄື່ອງມືການເຂົ້າເຖິງດ່ວນ ແລະເລືອກ ຄໍາສັ່ງເພີ່ມເຕີມ… ຈາກເມນູບໍລິບົດ.
- ໃນ ເລືອກຄໍາສັ່ງຈາກ ລາຍຊື່, ເລືອກ Macros .
- ໃນລາຍການ macro, ເລືອກອັນທີ່ທ່ານຕ້ອງການກຳນົດໃຫ້ປຸ່ມ, ແລະຄລິກ Add . ນີ້ຈະຍ້າຍມະຫາພາກທີ່ເລືອກໄປໃສ່ລາຍຊື່ຂອງປຸ່ມແຖບເຄື່ອງມືດ່ວນຢູ່ເບື້ອງຂວາ.
ໃນຈຸດນີ້, ທ່ານສາມາດຄລິກຕົກລົງເພື່ອບັນທຶກການປ່ຽນແປງ ຫຼືເຮັດການປັບແຕ່ງເພີ່ມເຕີມສອງຢ່າງທີ່ອະທິບາຍໄວ້ຂ້າງລຸ່ມນີ້.
- ຫາກທ່ານພົບວ່າໄອຄອນທີ່ເພີ່ມໂດຍ Microsoft ບໍ່ເໝາະສົມກັບມະຫາພາກຂອງທ່ານ, ຄລິກ ແກ້ໄຂ ເພື່ອປ່ຽນແທນໄອຄອນເລີ່ມຕົ້ນດ້ວຍອັນອື່ນ.
- ໃນກ່ອງໂຕ້ຕອບ ປຸ່ມແກ້ໄຂ ນັ້ນປະກົດຂຶ້ນ, ເລືອກໄອຄອນສໍາລັບປຸ່ມມະຫາພາກຂອງທ່ານ. ທາງເລືອກອື່ນ, ທ່ານຍັງສາມາດປ່ຽນ ຊື່ສະແດງຜົນ ເພື່ອເຮັດໃຫ້ມັນເປັນມິດກັບຜູ້ໃຊ້ຫຼາຍຂຶ້ນ. ບໍ່ຄືກັບຊື່ມະຫາພາກ, ຊື່ປຸ່ມສາມາດມີຍະຫວ່າງໄດ້.
- ຄລິກຕົກລົງສອງຄັ້ງເພື່ອປິດທັງສອງໜ້າຕ່າງກ່ອງ.
ແລ້ວໆ! ຕອນນີ້ທ່ານມີປຸ່ມ Excel ຂອງຕົນເອງເພື່ອແລ່ນ macro:
ວິທີໃສ່ປຸ່ມ macro ເທິງ Excel ribbon
ໃນກໍລະນີທີ່ທ່ານມີ macro ທີ່ໃຊ້ເລື້ອຍໆໃນກ່ອງເຄື່ອງມື Excel ຂອງທ່ານ, ເຈົ້າອາດຈະພົບມັນ. ສະດວກໃນການມີກຸ່ມໂບແບບກຳນົດເອງ, ເວົ້າວ່າ My Macros , ແລະເພີ່ມ macros ທີ່ນິຍົມທັງໝົດໃສ່ກຸ່ມນັ້ນເປັນປຸ່ມ.
ທຳອິດ, ໃຫ້ເພີ່ມກຸ່ມແບບກຳນົດເອງໃສ່ແຖບທີ່ມີຢູ່ແລ້ວ ຫຼືແຖບຂອງທ່ານເອງ. ສໍາລັບຄໍາແນະນໍາຢ່າງລະອຽດ, ກະລຸນາເບິ່ງ:
- ວິທີສ້າງແຖບໂບແບບກຳນົດເອງ
- ວິທີເພີ່ມກຸ່ມແບບກຳນົດເອງ
ແລະຫຼັງຈາກນັ້ນ, ເພີ່ມກຸ່ມ ປຸ່ມ macro ໃສ່ກຸ່ມແບບກຳນົດເອງຂອງທ່ານໂດຍການເຮັດຂັ້ນຕອນເຫຼົ່ານີ້:
- ຄລິກຂວາໃສ່ໂບ, ແລະຈາກນັ້ນຄລິກ ປັບແຕ່ງ Ribbon .
- ໃນກ່ອງໂຕ້ຕອບທີ່ ປະກົດຂຶ້ນ, ໃຫ້ເຮັດສິ່ງຕໍ່ໄປນີ້:
- ໃນແຖບລາຍການທາງດ້ານຂວາ, ເລືອກກຸ່ມແບບກຳນົດເອງຂອງທ່ານ.
- ໃນ ເລືອກຄຳສັ່ງຈາກ ລາຍການທາງຊ້າຍ, ເລືອກ Macros .
- ໃນລາຍການ macro, ເລືອກອັນທີ່ທ່ານຕ້ອງການເພີ່ມໃສ່ກຸ່ມ.
- ຄລິກທີ່ປຸ່ມ ເພີ່ມ .
ຕົວຢ່າງນີ້, ຂ້ອຍໄດ້ສ້າງແຖບໃໝ່ຊື່ Macros ແລະກຸ່ມກຳນົດເອງທີ່ມີຊື່ວ່າ Formatting Macros . ໃນ screenshot ຂ້າງລຸ່ມນີ້, ພວກເຮົາກໍາລັງເພີ່ມ Format_Headers macro ໄປຫາກຸ່ມນັ້ນ.
- ຕອນນີ້ macro ຖືກເພີ່ມໃສ່ກຸ່ມ ribbon ແບບກຳນົດເອງແລ້ວ. ເພື່ອໃຫ້ປຸ່ມມະຫາພາກຂອງເຈົ້າເປັນຊື່ທີ່ເປັນມິດ, ເລືອກມັນ ແລະຄລິກ ປ່ຽນຊື່ :
- ໃນກ່ອງໂຕ້ຕອບ ປ່ຽນຊື່ , ພິມຊື່ໃດນຶ່ງທີ່ທ່ານຕ້ອງການໃສ່ໃນ ສະແດງຊື່ ກ່ອງ (ຊ່ອງຫວ່າງຖືກອະນຸຍາດໃຫ້ຢູ່ໃນຊື່ປຸ່ມ) ແລະເລືອກໄອຄອນສໍາລັບປຸ່ມມະຫາພາກຂອງທ່ານ. ເມື່ອສໍາເລັດ, ໃຫ້ຄລິກໃສ່ OK.
- ຄລິກ ຕົກລົງ ເພື່ອບັນທຶກການປ່ຽນແປງຂອງເຈົ້າ ແລະປິດກ່ອງໂຕ້ຕອບຫຼັກ.
ຕົວຢ່າງ, ຂ້ອຍໄດ້ໃສ່ສາມປຸ່ມ macro ໃສ່ຂອງຂ້ອຍ. Excel ribbon ແລະຕອນນີ້ສາມາດເອີ້ນໃຊ້ອັນໃດກໍໄດ້ດ້ວຍການຄລິກປຸ່ມ:
ວິທີແລ່ນ macro ໃນການເປີດ workbook
ບາງເທື່ອເຈົ້າອາດຈະຕ້ອງການແລ່ນ macro ໂດຍອັດຕະໂນມັດໃນການເປີດ workbook, ສຳລັບ ຕົວຢ່າງ, ເພື່ອສະແດງຂໍ້ຄວາມບາງອັນ, ແລ່ນສະຄຣິບ ຫຼືລຶບໄລຍະໃດໜຶ່ງ. ອັນນີ້ສາມາດເຮັດໄດ້ໃນສອງວິທີ.
ເປີດ macro ອັດຕະໂນມັດໂດຍໃຊ້ Workbook_Open event
ຂ້າງລຸ່ມນີ້ແມ່ນຂັ້ນຕອນເພື່ອສ້າງ macro ທີ່ເຮັດວຽກໂດຍອັດຕະໂນມັດທຸກຄັ້ງທີ່ທ່ານເປີດ workbook ສະເພາະ:
- ເປີດປຶ້ມວຽກທີ່ທ່ານຕ້ອງການໃຫ້ Macro ຖືກປະຕິບັດ. ThisWorkbook ເພື່ອເປີດໜ້າຈໍລະຫັດຂອງມັນ.
- ໃນລາຍການ Object ຂ້າງເທິງປ່ອງຢ້ຽມລະຫັດ, ເລືອກ Workbook . ອັນນີ້ສ້າງຂັ້ນຕອນຫວ່າງເປົ່າສໍາລັບເຫດການ Open ທີ່ທ່ານສາມາດເພີ່ມລະຫັດຂອງຕົນເອງໄດ້ຄືກັບທີ່ສະແດງຢູ່ໃນຮູບໜ້າຈໍ.ຂ້າງລຸ່ມນີ້.
ຕົວຢ່າງ, ລະຫັດຕໍ່ໄປນີ້ຈະສະແດງຂໍ້ຄວາມຕ້ອນຮັບແຕ່ລະຄັ້ງທີ່ປຶ້ມວຽກຖືກເປີດ:
Private Sub Workbook_Open() MsgBox "ຍິນດີຕ້ອນຮັບສູ່ລາຍງານປະຈໍາເດືອນ!" End SubTrigger macro on workbook open with Auto_Open event
ອີກວິທີໜຶ່ງເພື່ອເປີດໃຊ້ macro ອັດຕະໂນມັດໃນການເປີດ workbook ແມ່ນໂດຍໃຊ້ເຫດການ Auto_Open. ບໍ່ຄືກັບເຫດການ Workbook_Open, Auto_Open() ຄວນນັ່ງຢູ່ໃນໂມດູນລະຫັດມາດຕະຖານ, ບໍ່ແມ່ນຢູ່ໃນ ThisWorkbook .
ນີ້ແມ່ນຂັ້ນຕອນໃນການສ້າງມະຫາພາກດັ່ງກ່າວ:
ເບິ່ງ_ນຳ: ຟັງຊັນ Excel IFS ໃໝ່ ແທນ IF ຫຼາຍ- ໃນ Project Explorer , ຄລິກຂວາໃສ່ Modules , ແລະຈາກນັ້ນຄລິກ Insert > Module .
- In ປ່ອງຢ້ຽມ Code , ຂຽນລະຫັດຕໍ່ໄປນີ້:
ນີ້ແມ່ນຕົວຢ່າງຂອງລະຫັດຊີວິດຈິງທີ່ສະແດງກ່ອງຂໍ້ຄວາມໃນການເປີດປຶ້ມວຽກ:
Sub Auto_Open () MsgBox "ຍິນດີຕ້ອນຮັບສູ່ລາຍງານປະຈໍາເດືອນ!" End Subໝາຍເຫດ! ເຫດການ Auto_Open ຖືກປິດການນຳໃຊ້ ແລະສາມາດໃຊ້ໄດ້ກັບຄວາມເຂົ້າກັນໄດ້ກັບຫຼັງ. ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ມັນສາມາດຖືກແທນທີ່ດ້ວຍເຫດການ Workbook_Open . ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາເບິ່ງ Workbook_Open ທຽບກັບ Auto_Open.
ກໍລະນີໃດກໍ່ຕາມທີ່ທ່ານໃຊ້, macro ຂອງທ່ານຈະເຮັດວຽກໂດຍອັດຕະໂນມັດທຸກໆຄັ້ງທີ່ທ່ານເປີດໄຟລ໌ Excel ທີ່ມີລະຫັດ. ໃນກໍລະນີຂອງພວກເຮົາ, ກ່ອງຂໍ້ຄວາມດັ່ງຕໍ່ໄປນີ້ຈະສະແດງ:
ໃນປັດຈຸບັນທີ່ທ່ານຮູ້ຫຼາຍວິທີການແລ່ນ macro ໃນ Excel, ທ່ານພຽງແຕ່ຕ້ອງການທີ່ຈະເລືອກເອົາຫນຶ່ງທີ່ເຫມາະສົມທີ່ສຸດສໍາລັບຄວາມຕ້ອງການຂອງທ່ານ. ຂ້າພະເຈົ້າຂໍຂອບໃຈທ່ານສໍາລັບການອ່ານແລະຫວັງວ່າແລ້ວພົບກັນໃນບລັອກຂອງພວກເຮົາໃນອາທິດໜ້າ!