ວິທີການແລ່ນ macro ໃນ Excel ແລະສ້າງປຸ່ມ macro

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

ໃນບົດສອນນີ້, ພວກເຮົາຈະກວມເອົາຫຼາຍວິທີໃນການແລ່ນ macro ໃນ Excel - ຈາກ ribbon ແລະ VB Editor, ດ້ວຍປຸ່ມລັດແປ້ນພິມແບບກຳນົດເອງ, ແລະໂດຍການສ້າງປຸ່ມ macro ຂອງທ່ານເອງ.

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

    ວິທີແລ່ນ macro ຈາກ Excel ribbon

    ໜຶ່ງ​ໃນ​ວິ​ທີ​ທີ່​ໄວ​ທີ່​ສຸດ​ໃນ​ການ​ປະ​ຕິ​ບັດ VBA ໃນ Excel ແມ່ນ​ການ​ແລ່ນ macro ຈາກ​ແຖບ ຜູ້​ພັດ​ທະ​ນາ . ຖ້າທ່ານບໍ່ເຄີຍຈັດການກັບລະຫັດ VBA ມາກ່ອນ, ທ່ານອາດຈະຕ້ອງເປີດໃຊ້ແຖບນັກພັດທະນາກ່ອນ. ແລະຫຼັງຈາກນັ້ນ, ໃຫ້ເຮັດສິ່ງຕໍ່ໄປນີ້:

    1. ໃນແຖບ ນັກພັດທະນາ , ໃນກຸ່ມ Code , ຄລິກ Macros . ຫຼືກົດ Alt + F8 ທາງລັດ.
    2. ໃນກ່ອງໂຕ້ຕອບທີ່ປາກົດຂຶ້ນ, ເລືອກມະຫາພາກທີ່ສົນໃຈ, ແລະຈາກນັ້ນຄລິກ ແລ່ນ .

    ເຄັດລັບ. ຖ້າແຖບຜູ້ພັດທະນາບໍ່ໄດ້ຖືກເພີ່ມໃສ່ໂບ Excel ຂອງທ່ານ, ກົດ Alt + F8 ເພື່ອເປີດກ່ອງໂຕ້ຕອບ Macro .

    ແລ່ນມາໂຄຣດ້ວຍປຸ່ມລັດແບບກຳນົດເອງ

    ຫາກທ່ານດຳເນີນການ ມະຫາພາກທີ່ແນ່ນອນເປັນປະຈໍາ, ທ່ານສາມາດກໍານົດປຸ່ມລັດໃຫ້ກັບມັນ. ສາມາດເພີ່ມທາງລັດໃນຂະນະທີ່ບັນທຶກມາໂຄຣໃໝ່ ແລະໃສ່ອັນທີ່ມີຢູ່ແລ້ວໄດ້. ເພື່ອເຮັດສິ່ງນີ້, ປະຕິບັດຂັ້ນຕອນເຫຼົ່ານີ້:

    1. ໃນແຖບ ນັກພັດທະນາ , ໃນກຸ່ມ ລະຫັດ , ຄລິກ Macros .
    2. ໃນກ່ອງໂຕ້ຕອບ Macro , ຄລິກ ຕົວເລືອກຕ່າງໆ .
    3. ກ່ອງໂຕ້ຕອບ Macro Options ຈະປາກົດຂຶ້ນ. ຢູ່ໃນປ່ອງປຸ່ມ ທາງລັດ , ພິມຕົວພິມໃຫຍ່ ຫຼືຕົວພິມນ້ອຍທີ່ທ່ານຕ້ອງການໃຊ້ສໍາລັບທາງລັດ, ແລະຈາກນັ້ນຄລິກຕົກລົງເພື່ອບັນທຶກການປ່ຽນແປງ.
      • ສຳລັບຕົວພິມນ້ອຍ, ທາງລັດແມ່ນ Ctrl + ຕົວອັກສອນ .
      • ສຳລັບຕົວພິມໃຫຍ່, ທາງລັດແມ່ນ Ctrl + Shift + ຕົວອັກສອນ .
    4. ປິດກ່ອງໂຕ້ຕອບ Macro .

    ເຄັດລັບ. ຂໍແນະນຳໃຫ້ໃຊ້ຕົວພິມໃຫຍ່ ຕົວພິມໃຫຍ່ສະເໝີສໍາລັບ macros (Ctrl + Shift + letter ) ບໍ່ໃຫ້ override ທາງລັດ Excel ເລີ່ມຕົ້ນ. ຕົວຢ່າງ: ຖ້າທ່ານມອບໝາຍ Ctrl + f ໃຫ້ກັບ macro, ທ່ານຈະສູນເສຍຄວາມສາມາດໃນການໂທຫາກ່ອງໂຕ້ຕອບ ຊອກຫາ ແລະປ່ຽນແທນ .

    ເມື່ອທາງລັດຖືກມອບໝາຍແລ້ວ, ພຽງແຕ່ກົດປຸ່ມປະສົມນັ້ນໃສ່. ແລ່ນ macro ຂອງເຈົ້າ.

    ວິທີການເປີດໃຊ້ macro ຈາກ VBA Editor

    ຖ້າທ່ານຕັ້ງເປົ້າເປັນ Excel pro, ທ່ານຄວນຮູ້ວິທີການເລີ່ມຕົ້ນ macro ບໍ່ພຽງແຕ່ຈາກ Excel, ແຕ່ຍັງມາຈາກ ບັນນາທິການ Visual Basic. ຂ່າວດີແມ່ນວ່າມັນງ່າຍກວ່າທີ່ເຈົ້າຄາດໄວ້ຫຼາຍ :)

    1. ກົດ Alt + F11 ເພື່ອເປີດໃຊ້ Visual Basic Editor.
    2. ໃນ Project Explorer ປ່ອງຢ້ຽມທາງຊ້າຍ, ຄລິກສອງເທື່ອທີ່ໂມດູນທີ່ມີມາໂຄຣຂອງເຈົ້າເພື່ອເປີດມັນ.
    3. ໃນປ່ອງຢ້ຽມ ລະຫັດ ຢູ່ເບື້ອງຂວາ, ທ່ານຈະເຫັນມາໂຄທັງໝົດຢູ່ໃນໂມດູນ. ວາງຕົວກະພິບຢູ່ບ່ອນໃດກໍໄດ້ພາຍໃນmacro ທີ່​ທ່ານ​ຕ້ອງ​ການ​ທີ່​ຈະ​ດໍາ​ເນີນ​ການ​ແລະ​ເຮັດ​ຫນຶ່ງ​ໃນ​ການ​ຕໍ່​ໄປ​ນີ້​:
      • ໃນ​ແຖບ​ເມ​ນູ​, ໃຫ້​ຄລິກ​ໃສ່ Run > Run Sub/UserForm .
      • ໃນແຖບເຄື່ອງມື, ໃຫ້ຄລິກໃສ່ປຸ່ມ Run Macro (ສາມຫຼ່ຽມສີຂຽວ). F5 ເພື່ອແລ່ນລະຫັດທັງໝົດ.
      • ກົດ F8 ເພື່ອແລ່ນແຕ່ລະລະຫັດແຍກກັນ. ອັນນີ້ມີປະໂຫຍດຫຼາຍເມື່ອທົດສອບ ແລະດີບັກມາໂຄຣ.

    ເຄັດລັບ. ຖ້າ​ເຈົ້າ​ມັກ​ການ​ໃຊ້​ງານ Excel ຈາກ​ແປ້ນ​ພິມ​ຂອງ​ທ່ານ, ການ​ສອນ​ນີ້​ອາດ​ຈະ​ເປັນ​ປະ​ໂຫຍດ: 30 ທາງ​ລັດ​ແປ້ນ​ພິມ Excel ທີ່​ເປັນ​ປະ​ໂຫຍດ​ທີ່​ສຸດ.

    ວິ​ທີ​ການ​ສ້າງ​ປຸ່ມ macro ໃນ Excel

    ວິ​ທີ​ແບບ​ດັ້ງ​ເດີມ​ຂອງ​ການ​ແລ່ນ macro ແມ່ນ ບໍ່ຍາກ, ແຕ່ກໍ່ຍັງອາດຈະມີບັນຫາຖ້າຫາກວ່າທ່ານກໍາລັງແບ່ງປັນປື້ມຄູ່ມືການເຮັດວຽກກັບຜູ້ທີ່ບໍ່ມີປະສົບການກັບ VBA - ພວກເຂົາເຈົ້າພຽງແຕ່ຈະບໍ່ຮູ້ວ່າຈະຊອກຫາບ່ອນໃດ! ເພື່ອ​ເຮັດ​ໃຫ້​ການ​ແລ່ນ​ມະ​ຫາ​ພາກ​ງ່າຍ​ດາຍ​ແລະ​ງ່າຍ​ສໍາ​ລັບ​ທຸກ​ຄົນ, ສ້າງ​ປຸ່ມ macro ຂອງ​ທ່ານ​ເອງ.

    1. ໃນ​ແຖບ ຜູ້​ພັດ​ທະ​ນາ , ໃນ​ກຸ່ມ Controls , ໃຫ້​ຄລິກ​ໃສ່ ໃສ່ , ແລະເລືອກ ປຸ່ມ ພາຍໃຕ້ ຈາກການຄວບຄຸມ .
    2. ຄລິກບ່ອນໃດກໍໄດ້ໃນແຜ່ນງານ. ອັນນີ້ຈະເປັນການເປີດກ່ອງໂຕ້ຕອບ Assign Macro .
    3. ເລືອກ macro ທີ່ທ່ານຕ້ອງການມອບໝາຍໃສ່ປຸ່ມດັ່ງກ່າວ ແລ້ວຄລິກທີ່ OK .
    4. ປຸ່ມໜຶ່ງຖືກໃສ່ໃນແຜ່ນວຽກ. ເພື່ອ​ປ່ຽນ​ຂໍ້​ຄວາມ​ປຸ່ມ​, ໃຫ້​ຄລິກ​ຂວາ​ທີ່​ປຸ່ມ​ແລະ​ເລືອກ <10​>​ແກ້​ໄຂ​ຂໍ້​ຄວາມ <11​> ຈາກ​ເມ​ນູ​ສະ​ພາບ​ການ​.
    5. ລຶບຂໍ້ຄວາມເລີ່ມຕົ້ນເຊັ່ນ ປຸ່ມ 1 ແລະພິມຂໍ້ຄວາມຂອງທ່ານເອງ. ທາງເລືອກອື່ນ, ທ່ານສາມາດຈັດຮູບແບບຂໍ້ຄວາມຕົວໜາ ຫຼືຕົວອຽງ.
    6. ຖ້າຂໍ້ຄວາມບໍ່ພໍດີກັບປຸ່ມ, ເຮັດໃຫ້ການຄວບຄຸມປຸ່ມໃຫຍ່ ຫຼືນ້ອຍລົງໂດຍການລາກຕົວຈັບຂະໜາດ. ເມື່ອສຳເລັດແລ້ວ, ໃຫ້ຄລິກບ່ອນໃດກໍໄດ້ໃນຊີດເພື່ອອອກຈາກໂໝດການແກ້ໄຂ. ມະຫາພາກທີ່ພວກເຮົາໄດ້ມອບໝາຍ, ຈັດຮູບແບບເຊວທີ່ເລືອກໄວ້ ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້:

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

      ສ້າງປຸ່ມມະຫາພາກຈາກວັດຖຸກາຟິກ

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

      ເປັນຕົວຢ່າງ, ຂ້າພະເຈົ້າຈະສະແດງໃຫ້ທ່ານເຫັນວິທີທີ່ທ່ານສາມາດດໍາເນີນການ macro ໂດຍການຄລິກໃສ່ຮູບຮ່າງ:

      1. ໃນແຖບ Insert , ໃນກຸ່ມ Illustrations , ຄລິກ ຮູບຮ່າງ ແລະເລືອກປະເພດຮູບຮ່າງທີ່ຕ້ອງການ, ເຊັ່ນ:. ຮູບສີ່ແຈສາກທີ່ມີມຸມມົນ:
      2. ໃນແຜ່ນງານຂອງທ່ານ, ໃຫ້ຄລິກບ່ອນທີ່ທ່ານຕ້ອງການໃສ່ວັດຖຸຮູບຮ່າງ.
      3. ຈັດຮູບແບບປຸ່ມຮູບຮ່າງຕາມທີ່ທ່ານຕ້ອງການ. ຕົວຢ່າງ, ເຈົ້າສາມາດປ່ຽນການຕື່ມສີ ແລະເສັ້ນຂອບ ຫຼືໃຊ້ຮູບແບບໃດນຶ່ງທີ່ກຳນົດໄວ້ລ່ວງໜ້າຢູ່ໃນແຖບ ຮູບແບບຮູບຮ່າງ . ເພື່ອເພີ່ມບາງຂໍ້ຄວາມໃສ່ຮູບຮ່າງ, ພຽງແຕ່ຄລິກສອງເທື່ອແລ້ວເລີ່ມພິມ.
      4. ເພື່ອເຊື່ອມຕໍ່ macro ກັບຮູບຮ່າງ, ໃຫ້ຄລິກຂວາໃສ່ວັດຖຸຮູບຮ່າງ, ເລືອກ ກຳນົດ Macro..., ຈາກນັ້ນ. ເລືອກມະຫາພາກທີ່ຕ້ອງການແລ້ວຄລິກ ຕົກລົງ .

      ຕອນນີ້ທ່ານມີຮູບຮ່າງທີ່ຄ້າຍຄືກັບປຸ່ມ ແລະ ແລ່ນມາໂຄຣທີ່ມອບໝາຍໃຫ້ທຸກຄັ້ງທີ່ທ່ານຄລິກໃສ່ມັນ:

      ວິທີເພີ່ມປຸ່ມ macro ໃສ່ແຖບເຄື່ອງມືດ່ວນ

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

      1. ຄລິກຂວາໃສ່ແຖບເຄື່ອງມືການເຂົ້າເຖິງດ່ວນ ແລະເລືອກ ຄໍາສັ່ງເພີ່ມເຕີມ… ຈາກເມນູບໍລິບົດ.
      2. ໃນ ເລືອກຄໍາສັ່ງຈາກ ລາຍຊື່, ເລືອກ Macros .
      3. ໃນລາຍການ macro, ເລືອກອັນທີ່ທ່ານຕ້ອງການກຳນົດໃຫ້ປຸ່ມ, ແລະຄລິກ Add . ນີ້ຈະຍ້າຍມະຫາພາກທີ່ເລືອກໄປໃສ່ລາຍຊື່ຂອງປຸ່ມແຖບເຄື່ອງມືດ່ວນຢູ່ເບື້ອງຂວາ.

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

      4. ຫາກທ່ານພົບວ່າໄອຄອນທີ່ເພີ່ມໂດຍ Microsoft ບໍ່ເໝາະສົມກັບມະຫາພາກຂອງທ່ານ, ຄລິກ ແກ້ໄຂ ເພື່ອປ່ຽນແທນໄອຄອນເລີ່ມຕົ້ນດ້ວຍອັນອື່ນ.
      5. ໃນກ່ອງໂຕ້ຕອບ ປຸ່ມແກ້ໄຂ ນັ້ນປະກົດຂຶ້ນ, ເລືອກໄອຄອນສໍາລັບປຸ່ມມະຫາພາກຂອງທ່ານ. ທາງ​ເລືອກ​ອື່ນ​, ທ່ານ​ຍັງ​ສາ​ມາດ​ປ່ຽນ ຊື່​ສະ​ແດງ​ຜົນ ເພື່ອ​ເຮັດ​ໃຫ້​ມັນ​ເປັນ​ມິດ​ກັບ​ຜູ້​ໃຊ້​ຫຼາຍ​ຂຶ້ນ​. ບໍ່ຄືກັບຊື່ມະຫາພາກ, ຊື່ປຸ່ມສາມາດມີຍະຫວ່າງໄດ້.
      6. ຄລິກຕົກລົງສອງຄັ້ງເພື່ອປິດທັງສອງໜ້າຕ່າງກ່ອງ.

      ແລ້ວໆ! ຕອນນີ້ທ່ານມີປຸ່ມ Excel ຂອງຕົນເອງເພື່ອແລ່ນ macro:

      ວິທີໃສ່ປຸ່ມ macro ເທິງ Excel ribbon

      ໃນກໍລະນີທີ່ທ່ານມີ macro ທີ່ໃຊ້ເລື້ອຍໆໃນກ່ອງເຄື່ອງມື Excel ຂອງທ່ານ, ເຈົ້າອາດຈະພົບມັນ. ສະດວກໃນການມີກຸ່ມໂບແບບກຳນົດເອງ, ເວົ້າວ່າ My Macros , ແລະເພີ່ມ macros ທີ່ນິຍົມທັງໝົດໃສ່ກຸ່ມນັ້ນເປັນປຸ່ມ.

      ທຳອິດ, ໃຫ້ເພີ່ມກຸ່ມແບບກຳນົດເອງໃສ່ແຖບທີ່ມີຢູ່ແລ້ວ ຫຼືແຖບຂອງທ່ານເອງ. ສໍາລັບຄໍາແນະນໍາຢ່າງລະອຽດ, ກະລຸນາເບິ່ງ:

      • ວິທີສ້າງແຖບໂບແບບກຳນົດເອງ
      • ວິທີເພີ່ມກຸ່ມແບບກຳນົດເອງ

      ແລະຫຼັງຈາກນັ້ນ, ເພີ່ມກຸ່ມ ປຸ່ມ macro ໃສ່ກຸ່ມແບບກຳນົດເອງຂອງທ່ານໂດຍການເຮັດຂັ້ນຕອນເຫຼົ່ານີ້:

      1. ຄລິກຂວາໃສ່ໂບ, ແລະຈາກນັ້ນຄລິກ ປັບແຕ່ງ Ribbon .
      2. ໃນກ່ອງໂຕ້ຕອບທີ່ ປະກົດຂຶ້ນ, ໃຫ້ເຮັດສິ່ງຕໍ່ໄປນີ້:
        • ໃນແຖບລາຍການທາງດ້ານຂວາ, ເລືອກກຸ່ມແບບກຳນົດເອງຂອງທ່ານ.
        • ໃນ ເລືອກຄຳສັ່ງຈາກ ລາຍການທາງຊ້າຍ, ເລືອກ Macros .
        • ໃນລາຍການ macro, ເລືອກອັນທີ່ທ່ານຕ້ອງການເພີ່ມໃສ່ກຸ່ມ.
        • ຄລິກທີ່ປຸ່ມ ເພີ່ມ .

        ຕົວຢ່າງນີ້, ຂ້ອຍໄດ້ສ້າງແຖບໃໝ່ຊື່ Macros ແລະກຸ່ມກຳນົດເອງທີ່ມີຊື່ວ່າ Formatting Macros . ໃນ screenshot ຂ້າງລຸ່ມນີ້, ພວກເຮົາກໍາລັງເພີ່ມ Format_Headers macro ໄປຫາກຸ່ມນັ້ນ.

      3. ຕອນນີ້ macro ຖືກເພີ່ມໃສ່ກຸ່ມ ribbon ແບບກຳນົດເອງແລ້ວ. ເພື່ອໃຫ້ປຸ່ມມະຫາພາກຂອງເຈົ້າເປັນຊື່ທີ່ເປັນມິດ, ເລືອກມັນ ແລະຄລິກ ປ່ຽນຊື່ :
      4. ໃນກ່ອງໂຕ້ຕອບ ປ່ຽນຊື່ , ພິມຊື່ໃດນຶ່ງທີ່ທ່ານຕ້ອງການໃສ່ໃນ ສະແດງຊື່ ກ່ອງ (ຊ່ອງຫວ່າງຖືກອະນຸຍາດໃຫ້ຢູ່ໃນຊື່ປຸ່ມ) ແລະເລືອກໄອຄອນສໍາລັບປຸ່ມມະຫາພາກຂອງທ່ານ. ເມື່ອສໍາເລັດ, ໃຫ້ຄລິກໃສ່ OK.
      5. ຄລິກ ຕົກລົງ ເພື່ອບັນທຶກການປ່ຽນແປງຂອງເຈົ້າ ແລະປິດກ່ອງໂຕ້ຕອບຫຼັກ.

      ຕົວຢ່າງ, ຂ້ອຍໄດ້ໃສ່ສາມປຸ່ມ macro ໃສ່ຂອງຂ້ອຍ. Excel ribbon ແລະຕອນນີ້ສາມາດເອີ້ນໃຊ້ອັນໃດກໍໄດ້ດ້ວຍການຄລິກປຸ່ມ:

      ວິທີແລ່ນ macro ໃນການເປີດ workbook

      ບາງເທື່ອເຈົ້າອາດຈະຕ້ອງການແລ່ນ macro ໂດຍອັດຕະໂນມັດໃນການເປີດ workbook, ສຳລັບ ຕົວຢ່າງ, ເພື່ອສະແດງຂໍ້ຄວາມບາງອັນ, ແລ່ນສະຄຣິບ ຫຼືລຶບໄລຍະໃດໜຶ່ງ. ອັນນີ້ສາມາດເຮັດໄດ້ໃນສອງວິທີ.

      ເປີດ macro ອັດຕະໂນມັດໂດຍໃຊ້ Workbook_Open event

      ຂ້າງລຸ່ມນີ້ແມ່ນຂັ້ນຕອນເພື່ອສ້າງ macro ທີ່ເຮັດວຽກໂດຍອັດຕະໂນມັດທຸກຄັ້ງທີ່ທ່ານເປີດ workbook ສະເພາະ:

      1. ເປີດປຶ້ມວຽກທີ່ທ່ານຕ້ອງການໃຫ້ Macro ຖືກປະຕິບັດ. ThisWorkbook ເພື່ອເປີດໜ້າຈໍລະຫັດຂອງມັນ.
      2. ໃນລາຍການ Object ຂ້າງເທິງປ່ອງຢ້ຽມລະຫັດ, ເລືອກ Workbook . ອັນນີ້ສ້າງຂັ້ນຕອນຫວ່າງເປົ່າສໍາລັບເຫດການ Open ທີ່ທ່ານສາມາດເພີ່ມລະຫັດຂອງຕົນເອງໄດ້ຄືກັບທີ່ສະແດງຢູ່ໃນຮູບໜ້າຈໍ.ຂ້າງລຸ່ມນີ້.

      ຕົວຢ່າງ, ລະຫັດຕໍ່ໄປນີ້ຈະສະແດງຂໍ້ຄວາມຕ້ອນຮັບແຕ່ລະຄັ້ງທີ່ປຶ້ມວຽກຖືກເປີດ:

      Private Sub Workbook_Open() MsgBox "ຍິນດີຕ້ອນຮັບສູ່ລາຍງານປະຈໍາເດືອນ!" End Sub

      Trigger macro on workbook open with Auto_Open event

      ອີກວິທີໜຶ່ງເພື່ອເປີດໃຊ້ macro ອັດຕະໂນມັດໃນການເປີດ workbook ແມ່ນໂດຍໃຊ້ເຫດການ Auto_Open. ບໍ່ຄືກັບເຫດການ Workbook_Open, Auto_Open() ຄວນນັ່ງຢູ່ໃນໂມດູນລະຫັດມາດຕະຖານ, ບໍ່ແມ່ນຢູ່ໃນ ThisWorkbook .

      ນີ້ແມ່ນຂັ້ນຕອນໃນການສ້າງມະຫາພາກດັ່ງກ່າວ:

      1. ໃນ Project Explorer , ຄລິກຂວາໃສ່ Modules , ແລະຈາກນັ້ນຄລິກ Insert > Module .
      2. In ປ່ອງຢ້ຽມ Code , ຂຽນລະຫັດຕໍ່ໄປນີ້:

      ນີ້ແມ່ນຕົວຢ່າງຂອງລະຫັດຊີວິດຈິງທີ່ສະແດງກ່ອງຂໍ້ຄວາມໃນການເປີດປຶ້ມວຽກ:

      Sub Auto_Open () MsgBox "ຍິນດີຕ້ອນຮັບສູ່ລາຍງານປະຈໍາເດືອນ!" End Sub

      ໝາຍເຫດ! ເຫດການ Auto_Open ຖືກປິດການນຳໃຊ້ ແລະສາມາດໃຊ້ໄດ້ກັບຄວາມເຂົ້າກັນໄດ້ກັບຫຼັງ. ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ມັນສາມາດຖືກແທນທີ່ດ້ວຍເຫດການ Workbook_Open . ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາເບິ່ງ Workbook_Open ທຽບກັບ Auto_Open.

      ກໍລະນີໃດກໍ່ຕາມທີ່ທ່ານໃຊ້, macro ຂອງທ່ານຈະເຮັດວຽກໂດຍອັດຕະໂນມັດທຸກໆຄັ້ງທີ່ທ່ານເປີດໄຟລ໌ Excel ທີ່ມີລະຫັດ. ໃນ​ກໍ​ລະ​ນີ​ຂອງ​ພວກ​ເຮົາ, ກ່ອງ​ຂໍ້​ຄວາມ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​ຈະ​ສະ​ແດງ:

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

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