ວິທີການນໍາໃຊ້ Macro Book ສ່ວນບຸກຄົນ

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

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

Macro ແມ່ນລະຫັດ (ຫຼາຍເສັ້ນ) ໃນພາສາ Visual Basic ທີ່ເຮັດໃຫ້ Excel ເຮັດສິ່ງທີ່ທ່ານຕ້ອງການ: ຂໍ້ມູນຂະບວນການ, ສ້າງບົດລາຍງານ, ຄັດລອກຕາຕະລາງທີ່ຊ້ໍາກັນຫຼາຍ, ແລະອື່ນໆ ຄໍາຖາມແມ່ນບ່ອນທີ່ຈະເກັບລະຫັດສອງສາມເສັ້ນເຫຼົ່ານີ້? ຫຼັງຈາກທີ່ທັງຫມົດ, ບ່ອນທີ່ macro ໄດ້ຖືກເກັບຮັກສາຫຼັງຈາກນັ້ນຈະຂຶ້ນກັບບ່ອນທີ່ມັນສາມາດ (ຫຼືບໍ່ສາມາດ) ເຮັດວຽກ.

Если макрос решает небольшую локальную проблему в отдельно взятом файле (например обрабатывает венер обрабатывает венет данные особым образом), то логично хранить код внутри этого же файла. Без вопросов.

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

ວິທີການສ້າງປື້ມ Macro ສ່ວນບຸກຄົນ

ໃນ​ຄວາມ​ເປັນ​ຈິງ, ປື້ມສ່ວນຕົວຂອງ Macros (LMB) ເປັນ​ເອ​ກະ​ສານ Excel ເປັນ​ປົກ​ກະ​ຕິ​ໃນ​ຮູບ​ແບບ​ປື້ມ​ຄູ່​ສອງ (ສ່ວນບຸກຄົນ.xlsb), ເຊິ່ງເປີດອັດຕະໂນມັດໃນຮູບແບບ stealth ໃນເວລາດຽວກັນກັບ Microsoft Excel. ເຫຼົ່ານັ້ນ. ໃນເວລາທີ່ທ່ານພຽງແຕ່ເລີ່ມຕົ້ນ Excel ຫຼືເປີດໄຟລ໌ໃດໆຈາກແຜ່ນ, ສອງໄຟລ໌ຖືກເປີດຕົວຈິງ - ຂອງເຈົ້າແລະ Personal.xlsb, ແຕ່ພວກເຮົາບໍ່ເຫັນອັນທີສອງ. ດັ່ງນັ້ນ, macros ທັງຫມົດທີ່ເກັບໄວ້ໃນ LMB ແມ່ນມີສໍາລັບການເປີດຕົວໄດ້ທຸກເວລາໃນຂະນະທີ່ Excel ເປີດ.

ຖ້າທ່ານບໍ່ເຄີຍໃຊ້ LMB, ຫຼັງຈາກນັ້ນ, ໃນເບື້ອງຕົ້ນໄຟລ໌ Personal.xlsb ບໍ່ມີຢູ່. ວິທີທີ່ງ່າຍທີ່ສຸດທີ່ຈະສ້າງມັນແມ່ນການບັນທຶກມະຫາພາກທີ່ບໍ່ມີຄວາມຫມາຍທີ່ບໍ່ຈໍາເປັນກັບເຄື່ອງບັນທຶກ, ແຕ່ລະບຸປື້ມສ່ວນຕົວເປັນບ່ອນເກັບມັນ - ຫຼັງຈາກນັ້ນ Excel ຈະຖືກບັງຄັບໃຫ້ສ້າງມັນໂດຍອັດຕະໂນມັດສໍາລັບທ່ານ. ສໍາລັບການນີ້:

  1. ໃຫ້ຄລິກໃສ່ ການພັດທະນາ (ຜູ້ພັດທະນາ). ຖ້າແຖບ ການພັດທະນາ ບໍ່ເຫັນ, ຫຼັງຈາກນັ້ນມັນສາມາດຖືກເປີດໃຊ້ໃນການຕັ້ງຄ່າໂດຍຜ່ານ ໄຟລ໌ – ທາງເລືອກ – ການຕັ້ງຄ່າ Ribbon (ຫນ້າທໍາອິດ - ທາງເລືອກ - ປັບແຕ່ງ ໂບ).
  2. ຢູ່ໃນແຖບຂັ້ນສູງ ການພັດທະນາ ຄລິກ ການບັນທຶກມະຫາພາກ (ບັນທຶກ Macro). ຢູ່ໃນປ່ອງຢ້ຽມທີ່ເປີດ, ເລືອກ Personal Macro Book (Personal Macro Workbook) ເປັນສະຖານທີ່ເກັບຮັກສາລະຫັດລາຍລັກອັກສອນແລະກົດ OK:

    ວິທີການນໍາໃຊ້ Macro Book ສ່ວນບຸກຄົນ

  3. ຢຸດການບັນທຶກດ້ວຍປຸ່ມ ຢຸດການບັນທຶກ (ຢຸດການບັນທຶກ) ແຖບ ການພັດທະນາ (ຜູ້ພັດທະນາ)

ທ່ານສາມາດກວດສອບຜົນໄດ້ຮັບໂດຍການຄລິກໃສ່ປຸ່ມ Visual Basic ຢູ່ທີ່ນັ້ນຢູ່ໃນແຖບ. ການພັດທະນາ – ຢູ່​ໃນ​ປ່ອງ​ຢ້ຽມ​ບັນ​ນາ​ທິ​ການ​ເປີດ​ຢູ່​ໃນ​ແຈ​ເບື້ອງ​ຊ້າຍ​ດ້ານ​ເທິງ​ຂອງ​ຄະ​ນະ​ກໍາ​ມະ​ ໂຄງການ — ໂຄງການ VBA ໄຟລ໌ຂອງພວກເຮົາຄວນຈະປາກົດ ສ່ວນຕົວ. XLSB. ສາຂາຂອງມັນສາມາດຂະຫຍາຍອອກໄດ້ດ້ວຍເຄື່ອງຫມາຍບວກຢູ່ເບື້ອງຊ້າຍ, ເຖິງ ໂມດູນ1, ບ່ອນທີ່ລະຫັດຂອງມະຫາພາກທີ່ບໍ່ມີຄວາມຫມາຍທີ່ພວກເຮົາຫາກໍບັນທຶກຖືກເກັບໄວ້:

ວິທີການນໍາໃຊ້ Macro Book ສ່ວນບຸກຄົນ

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

ວິທີການນໍາໃຊ້ Macro Book ສ່ວນບຸກຄົນ

ຫຼັງຈາກນັ້ນ, ທຸກສິ່ງທຸກຢ່າງແມ່ນງ່າຍດາຍ. ມະຫາພາກທີ່ທ່ານຕ້ອງການ (ເຊັ່ນ: ລະຫັດທີ່ເລີ່ມຕົ້ນດ້ວຍ Sub ແລະສິ້ນສຸດ End Sub) ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ຄັດ​ລອກ​ຢ່າງ​ປອດ​ໄພ​ແລະ​ວາງ​ບໍ່​ວ່າ​ຈະ​ເຂົ້າ​ໄປ​ໃນ​ ໂມດູນ1, ຫຼືໃນໂມດູນແຍກຕ່າງຫາກ, ເພີ່ມມັນກ່ອນຫນ້ານີ້ໂດຍຜ່ານເມນູ ໃສ່ - ໂມດູນ. ການຮັກສາມະຫາພາກທັງໝົດຢູ່ໃນໂມດູນດຽວ ຫຼືການຈັດວາງພວກມັນອອກໃນອັນທີ່ຕ່າງກັນ ແມ່ນພຽງແຕ່ເປັນເລື່ອງຂອງລົດຊາດເທົ່ານັ້ນ. ມັນຄວນຈະມີລັກສະນະນີ້:

ວິທີການນໍາໃຊ້ Macro Book ສ່ວນບຸກຄົນ

ທ່ານ​ສາ​ມາດ​ດໍາ​ເນີນ​ການ macro ເພີ່ມ​ຂຶ້ນ​ຢູ່​ໃນ​ກ່ອງ​ໂຕ້​ຕອບ​ທີ່​ເອີ້ນ​ວ່າ​ດ້ວຍ​ປຸ່ມ​ ມາໂຄຣ (ມາໂຄຣ) ແຖບ ການພັດທະນາ:

ວິທີການນໍາໃຊ້ Macro Book ສ່ວນບຸກຄົນ

ຢູ່ໃນປ່ອງຢ້ຽມດຽວກັນ, ໂດຍການຄລິກໃສ່ປຸ່ມ ຕົວກໍານົດການ (ຕົວເລືອກ), ທ່ານ​ສາ​ມາດ​ຕັ້ງ​ທາງ​ລັດ​ແປ້ນ​ພິມ​ເພື່ອ​ດໍາ​ເນີນ​ການ macro ໄດ້​ຢ່າງ​ວ່ອງ​ໄວ​ຈາກ keyboard ໄດ້​. ລະວັງ: ປຸ່ມລັດແປ້ນພິມສຳລັບມາໂຄຈະຈຳແນກລະຫວ່າງໂຄງຮ່າງ (ຫຼືພາສາອັງກິດ) ແລະຕົວພິມໃຫຍ່.

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

ວິທີການນໍາໃຊ້ Macro Book ສ່ວນບຸກຄົນ

ລະຫັດຕ້ອງຖືກຄັດລອກແບບດຽວກັນກັບໂມດູນໃດໆຂອງປື້ມ PERSONAL.XLSB, ແລະຫຼັງຈາກນັ້ນມັນຈະສາມາດເອີ້ນຟັງຊັນໃນແບບປົກກະຕິ, ຄືກັບຟັງຊັນ Excel ມາດຕະຖານໃດກໍ່ຕາມ, ໂດຍການກົດປຸ່ມ. fx ໃນແຖບສູດແລະເລືອກຟັງຊັນຢູ່ໃນປ່ອງຢ້ຽມ Function Wizards ໃນ​ປະ​ເພດ​ ຜູ້ໃຊ້ ກຳ ນົດ (ຜູ້​ໃຊ້​ກໍາ​ນົດ​):

ວິທີການນໍາໃຊ້ Macro Book ສ່ວນບຸກຄົນ

ຕົວ​ຢ່າງ​ຂອງ​ຫນ້າ​ທີ່​ດັ່ງ​ກ່າວ​ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ພົບ​ເຫັນ​ໃນ​ປະ​ລິ​ມານ​ຂະ​ຫນາດ​ໃຫຍ່​ໃນ​ອິນ​ເຕີ​ເນັດ​ຫຼື​ໃນ​ເວັບ​ໄຊ (ຈໍາ​ນວນ​ໃນ​ຄໍາ​ສັບ​ຕ່າງໆ​, ການ​ຊອກ​ຫາ​ຂໍ້​ຄວາມ​ໂດຍ​ປະ​ມານ​, VLOOKUP 2.0​, ການ​ປ່ຽນ Cyrillic ກັບ​ການ​ແປ​ພາ​ສາ​, ແລະ​ອື່ນໆ​)​.

ປຶ້ມ Macro ສ່ວນຕົວຖືກເກັບໄວ້ຢູ່ໃສ?

ຖ້າທ່ານໃຊ້ປື້ມສ່ວນຕົວຂອງ Macros, ຫຼັງຈາກນັ້ນບໍ່ດົນທ່ານກໍ່ຈະມີຄວາມປາດຖະຫນາ:

  • ແບ່ງປັນມະຫາພາກສະສົມຂອງທ່ານກັບຜູ້ໃຊ້ອື່ນ
  • ສຳເນົາ ແລະໂອນປຶ້ມສ່ວນຕົວໄປໃສ່ຄອມພິວເຕີເຄື່ອງອື່ນ
  • ເຮັດສໍາເນົາສໍາຮອງ

ເພື່ອເຮັດສິ່ງນີ້, ທ່ານຈະຕ້ອງຊອກຫາໄຟລ໌ PERSONAL.XLSB ໃນແຜ່ນຄອມພິວເຕີຂອງທ່ານ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ໄຟລ໌ນີ້ຖືກເກັບໄວ້ໃນໂຟນເດີເລີ່ມຕົ້ນ Excel ພິເສດທີ່ເອີ້ນວ່າ XLSTART. ດັ່ງ​ນັ້ນ​ທັງ​ຫມົດ​ທີ່​ຈໍາ​ເປັນ​ແມ່ນ​ເພື່ອ​ໃຫ້​ໄດ້​ຮັບ​ກັບ​ໂຟນ​ເດີ​ນີ້​ໃນ PC ຂອງ​ພວກ​ເຮົາ​. ແລະນີ້ແມ່ນບ່ອນທີ່ອາການແຊກຊ້ອນເລັກນ້ອຍເກີດຂື້ນ, ເພາະວ່າສະຖານທີ່ຂອງໂຟນເດີນີ້ແມ່ນຂຶ້ນກັບສະບັບຂອງ Windows ແລະ Office ແລະອາດຈະແຕກຕ່າງກັນ. ປົກກະຕິແລ້ວນີ້ແມ່ນໜຶ່ງໃນຕົວເລືອກຕໍ່ໄປນີ້:

  • C:Program FilesMicrosoft OfficeOffice12XLSTART
  • C:Documents and SettingsComputerApplication DataMicrosoftExcelXLSTART
  • C: ຜູ້ໃຊ້ຊື່ບັນຊີຂອງເຈົ້າAppDataRoamingMicrosoftExcelXLSTART

ອີກທາງເລືອກ, ທ່ານສາມາດຖາມ Excel ຕົວຂອງມັນເອງສໍາລັບສະຖານທີ່ຂອງໂຟນເດີນີ້ໂດຍໃຊ້ VBA. ເພື່ອເຮັດສິ່ງນີ້, ໃນບັນນາທິການ Visual Basic (ປຸ່ມ Visual Basic ແຖບ ການພັດທະນາ) нужно открыть окно ທັນທີທັນໃດ keyboard shortcut CTRL+G, ພິມຄໍາສັ່ງ ? Application.StartupPath ແລະຄລິກໃສ່ ກະລຸນາໃສ່:

ວິທີການນໍາໃຊ້ Macro Book ສ່ວນບຸກຄົນ

ເສັ້ນທາງຜົນໄດ້ຮັບສາມາດຖືກຄັດລອກແລະວາງລົງໃນແຖວເທິງຂອງປ່ອງຢ້ຽມ Explorer ໃນ Windows ແລະຄລິກ ກະລຸນາໃສ່ – ແລະ​ພວກ​ເຮົາ​ຈະ​ເຫັນ​ໂຟນ​ເດີ​ທີ່​ມີ​ປື້ມ​ບັນ​ທຶກ​ສ່ວນ​ຕົວ​ຂອງ​ໄຟລ​໌ Macros ຂອງ​ພວກ​ເຮົາ​:

ວິທີການນໍາໃຊ້ Macro Book ສ່ວນບຸກຄົນ

PS

ແລະບາງ nuances ປະຕິບັດໃນການຕິດຕາມ:

  • ເມື່ອໃຊ້ປື້ມ Macro ສ່ວນຕົວ, Excel ຈະເຮັດວຽກຊ້າລົງເລັກນ້ອຍ, ໂດຍສະເພາະໃນ PC ທີ່ອ່ອນກວ່າ
  • ມັນຄຸ້ມຄ່າໃນແຕ່ລະໄລຍະການລ້າງປື້ມສ່ວນຕົວອອກຈາກຂີ້ເຫຍື້ອຂໍ້ມູນຂ່າວສານ, ມະຫາພາກເກົ່າແລະບໍ່ຈໍາເປັນ, ແລະອື່ນໆ.
  • ບາງຄັ້ງຜູ້ໃຊ້ຂອງບໍລິສັດມີຄວາມຫຍຸ້ງຍາກໃນການນໍາໃຊ້ປື້ມສ່ວນຕົວ, tk. ນີ້ແມ່ນໄຟລ໌ຢູ່ໃນໂຟນເດີທີ່ເຊື່ອງໄວ້ຂອງລະບົບ

  • ມະຫາພາກແມ່ນຫຍັງ ແລະວິທີການໃຊ້ພວກມັນໃນວຽກງານຂອງເຈົ້າ
  • ປະໂຫຍດສໍາລັບໂປລແກລມ VBA
  • ການຝຶກອົບຮົມ "ການຂຽນໂປລແກລມ macro ໃນ VBA ໃນ Microsoft Excel"

ອອກຈາກ Reply ເປັນ