Excel Macro Tutorial

tutorial ນີ້ກວມເອົາການນໍາໃຊ້ເຄື່ອງບັນທຶກ macro ເພື່ອສ້າງ macro ງ່າຍດາຍໃນ Excel . ເຄື່ອງບັນທຶກມະຫັດສະຈັນເຮັດວຽກໂດຍການບັນທຶກການກົດປຸ່ມທັງຫມົດແລະກົດຂອງຫນູ. ມະຫາພາກທີ່ສ້າງຂື້ນໃນບົດຮຽນນີ້ຈະນໍາໃຊ້ຈໍານວນຕົວເລືອກການຈັດຮູບແບບເພື່ອເປັນຫົວຂໍ້ຂອງ ແຜ່ນວຽກ .

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

01 of 06

ເພີ່ມ Tab ຜູ້ພັດທະນາ

ຄລິກເພື່ອຂະຫຍາຍຮູບພາບນີ້ - ຕື່ມ Tab ຜູ້ພັດທະນາໃນ Excel. Ted French
  1. ໃຫ້ຄລິກໃສ່ແຖບໄຟຂອງແຜ່ນສຽງເພື່ອເປີດເມນູແຟ້ມ.
  2. ໃຫ້ຄລິກໃສ່ຕົວເລືອກໃນເມນູເພື່ອເປີດ ກ່ອງໂຕ້ຕອບ Excel Options .
  3. ໃຫ້ຄລິກໃສ່ຕົວເລືອກ Custom Ribbon ໃນປ່ອງຢ້ຽມດ້ານຊ້າຍເພື່ອເບິ່ງຕົວເລືອກທີ່ມີຢູ່ໃນປ່ອງຢ້ຽມຂວາຂອງກ່ອງໂຕ້ຕອບ.
  4. ພາຍໃຕ້ສ່ວນ Tabs ຫລັກຂອງຕົວເລືອກ, window ຈະກວດສອບທາງເລືອກ Developer .
  5. ກົດ OK.
  6. ແຖບນັກພັດທະນາຄວນເບິ່ງເຫັນໃນແຖບໃນ Excel 2010.

ເພີ່ມ Tab ຜູ້ພັດທະນາໃນ Excel 2007

  1. ໃນ Excel 2007, ໃຫ້ຄລິກໃສ່ປຸ່ມ Office ເພື່ອເປີດເມນູເລື່ອນລົງ.
  2. ໃຫ້ຄລິກໃສ່ປຸ່ມ Excel Options ທີ່ຢູ່ທາງລຸ່ມຂອງເມນູເພື່ອເປີດກ່ອງໂຕ້ຕອບ Excel Options .
  3. ໃຫ້ຄລິກໃສ່ຕົວເລືອກທີ່ຢູ່ທາງເທິງຂອງປ່ອງຢ້ຽມດ້ານຊ້າຍຂອງກ່ອງໂຕ້ຕອບເປີດ.
  4. ໃຫ້ຄລິກໃສ່ ແຖບຜູ້ພັດທະນາໃນແຖບທີ່ ຢູ່ໃນປ່ອງຢ້ຽມຂວາຂອງກ່ອງໂຕ້ຕອບເປີດ.
  5. ກົດ OK.
  6. ແຖບນັກພັດທະນາຄວນເບິ່ງເຫັນໃນແຖບ.

02 of 06

ເພີ່ມຫົວຂໍ້ Worksheet / ເຄື່ອງບັນທຶກ Macro Excel

ການເປີດຫ້ອງປະຕູແຜ່ນບັນທຶກ Macro Recorder. Ted French

ກ່ອນທີ່ພວກເຮົາຈະເລີ່ມຕົ້ນການບັນທຶກ macro ຂອງພວກເຮົາ, ພວກເຮົາຈໍາເປັນຕ້ອງເພີ່ມຫົວຂໍ້ແຜ່ນວຽກທີ່ພວກເຮົາຈະໄດ້ຮັບການຈັດຮູບແບບ.

ນັບຕັ້ງແຕ່ຫົວຂໍ້ຂອງແຜ່ນວຽກແຕ່ລະຄົນມັກຈະເປັນເອກະລັກຂອງແຜ່ນວຽກນັ້ນ, ພວກເຮົາບໍ່ຕ້ອງການປະກອບຫົວຂໍ້ໃນມະຫາພາກ. ດັ່ງນັ້ນພວກເຮົາຈະເພີ່ມໃສ່ແຜ່ນວຽກ, ກ່ອນທີ່ຈະເລີ່ມຕົ້ນເຄື່ອງບັນທຶກ macro.

  1. ກົດທີ່ຫ້ອງ A1 ໃນແຜ່ນວຽກ.
  2. ພິມຫົວຂໍ້: Cookie Shop Expenses ສໍາລັບເດືອນມິຖຸນາ 2008 .
  3. ກົດປຸ່ມ Enter ໃສ່ແປ້ນພິມ.

Excel Macro Recorder

ວິທີທີ່ງ່າຍທີ່ສຸດໃນການສ້າງແມໂຄໃນ Excel ແມ່ນການໃຊ້ເຄື່ອງບັນທຶກມະຫາກາບ. ເພື່ອເຮັດແນວນັ້ນ:

  1. ໃຫ້ຄລິກໃສ່ແຖບການ ພັດທະນາ .
  2. ໃຫ້ຄລິກໃສ່ Record Macro ໃນແຖບເພື່ອເປີດກ່ອງໂຕ້ຕອບ ການບັນທຶກ Macro .

03 of 06

ຕົວເລືອກບັນທຶກ Macro

ຕົວເລືອກບັນທຶກ Macro Ted French

ມີ 4 ຕົວເລືອກທີ່ຈະສໍາເລັດໃນກ່ອງໂຕ້ຕອບນີ້:

  1. ຊື່ຂອງ Macro - ໃຫ້ແມໂຄຂອງທ່ານມີຊື່ຄໍາອະທິບາຍ. ຊື່ຕ້ອງເລີ່ມຕົ້ນດ້ວຍຈົດຫມາຍແລະສະຖານທີ່ບໍ່ອະນຸຍາດ. ພຽງແຕ່ຕົວອັກສອນ, ຕົວເລກແລະຕົວລະຄອນເລິກທີ່ຖືກອະນຸຍາດ.
  2. ແປ້ນພິມລັດ - (ທາງເລືອກ) ຈົ່ງຕື່ມຂໍ້ມູນໃສ່ຕົວອັກສອນ, ຕົວເລກຫຼືຕົວອັກສອນອື່ນໃນພື້ນທີ່ທີ່ມີຢູ່. ນີ້ຈະຊ່ວຍໃຫ້ທ່ານສາມາດດໍາເນີນການແມໂຄໂດຍກົດປຸ່ມ CTRL ແລະກົດຕົວອັກສອນທີ່ເລືອກໄວ້ເທິງແປ້ນພິມ.
  3. ຈັດເກັບແມໂຄໃນ
    • ຕົວເລືອກ:
    • ປື້ມບັນທຶກນີ້
      • ມະຫາພາກແມ່ນມີພຽງແຕ່ໃນໄຟລ໌ນີ້ເທົ່ານັ້ນ.
    • ປື້ມບັນທຶກໃຫມ່
      • ຕົວເລືອກນີ້ເປີດໄຟລ໌ Excel ໃຫມ່. ມະຫາພາກແມ່ນມີຢູ່ໃນເອກະສານໃຫມ່ນີ້ເທົ່ານັ້ນ.
    • ປື້ມຄູ່ມືມະຫັດສະຈັນສ່ວນຕົວ.
      • ຕົວເລືອກນີ້ສ້າງ File Personal.xls ທີ່ເຊື່ອງໄວ້ທີ່ເກັບ Macros ຂອງທ່ານແລະເຮັດໃຫ້ພວກເຂົາມີໃຫ້ທ່ານໃນທຸກໄຟລ໌ Excel.
  4. ລາຍລະອຽດ - (ທາງເລືອກ) ໃສ່ຄໍາອະທິບາຍຂອງມະຫາພາກ.

ສໍາລັບການສອນນີ້

  1. ຕັ້ງຄ່າຕົວເລືອກໃນກ່ອງໂຕ້ຕອບ Macro ບັນທຶກ ເພື່ອໃຫ້ກົງກັບຮູບທີ່ຢູ່ຂ້າງເທິງ.
  2. ບໍ່ກົດ OK - ຍັງ - ເບິ່ງຂ້າງລຸ່ມນີ້.
    • ການກົດປຸ່ມ OK ໃນກ່ອງໂຕ້ຕອບ Macro ການບັນທຶກເລີ່ມຕົ້ນການບັນທຶກ macro ທີ່ທ່ານໄດ້ກໍານົດ.
    • ດັ່ງທີ່ໄດ້ກ່າວມາແລ້ວ, ເຄື່ອງບັນທຶກມະຫັດສະຈັນເຮັດວຽກໂດຍການບັນທຶກການກົດແປ້ນແລະກົດປຸ່ມຫນູ.
    • ການສ້າງຮູບ ແບບ ແມໂຄ format_titles ມີການຄລິກໃສ່ຈໍານວນຮູບແບບທາງເລືອກໃນຮູບແບບຂອງຫນ້າທໍາອິດຂອງແຖບທີ່ມີຫນູໃນຂະນະທີ່ເຄື່ອງບັນທຶກ macro ແມ່ນແລ່ນ.
  3. ໄປຂັ້ນຕອນຕໍ່ໄປກ່ອນທີ່ຈະເລີ່ມຕົ້ນເຄື່ອງບັນທຶກ macro.

04 of 06

ການບັນທຶກຂັ້ນຕອນຂອງການ Macro

ການບັນທຶກຂັ້ນຕອນຂອງການ Macro. Ted French
  1. ກົດປຸ່ມ OK ໃນກ່ອງໂຕ້ຕອບ Macro ບັນທຶກ ເພື່ອເລີ່ມຕົ້ນການບັນທຶກມະຫາສະຫມຸດ.
  2. ໃຫ້ຄລິກໃສ່ ຫນ້າທໍາອິດ ຂອງແຖບ.
  3. ຈຸດເດັ່ນຂອງເຊນ A1 ຫາ F1 ໃນແຜ່ນວຽກ.
  4. ໃຫ້ຄລິກໃສ່ຮູບສັນຍາລັກການ ເຊື່ອມໂຍງແລະສູນກາງ ເພື່ອວາງຫົວຂໍ້ລະຫວ່າງຈຸລັງ A1 ແລະ F1.
  5. ໃຫ້ຄລິກ ໃສ່ Fill Color icon (ເບິ່ງຄືສີສາມາດເຮັດໄດ້) ເພື່ອເປີດບັນຊີລາຍການເລື່ອນລົງສີ.
  6. ເລືອກ ສີຟ້າ, ເນັ້ນຫນັກ 1 ຈາກບັນຊີລາຍການເພື່ອເຮັດໃຫ້ສີພື້ນຫລັງຂອງຈຸລັງທີ່ເລືອກເພື່ອສີຟ້າ.
  7. ໃຫ້ຄລິກໃສ່ຮູບສັນຍາລັກ ສີຂອງ Font (ມັນເປັນຕົວອັກສອນທີ່ມີຂະຫນາດໃຫຍ່ "A") ເພື່ອເປີດບັນຊີລາຍການເລື່ອນສີ.
  8. ເລືອກ ສີຂາວ ຈາກບັນຊີລາຍຊື່ເພື່ອສົ່ງຂໍ້ຄວາມໃນຈຸລັງທີ່ເລືອກໄວ້ເປັນສີຂາວ.
  9. ໃຫ້ຄລິກໃສ່ຮູບສັນຍາລັກ Font Size (ຂ້າງເທິງໄອຄອນສາມາດເຮັດໄດ້) ເພື່ອເປີດບັນຊີລາຍຊື່ແບບຂະຫນາດຕົວອັກສອນ.
  10. ເລືອກ 16 ຈາກບັນຊີລາຍຊື່ເພື່ອປ່ຽນຂະຫນາດຂອງຂໍ້ຄວາມໃນຈຸລັງທີ່ເລືອກໃຫ້ 16 ຈຸດ.
  11. ໃຫ້ຄລິກໃສ່ແຖບ ນັກພັດທະນາ ຂອງແຜ່ນສຽງ.
  12. ກົດປຸ່ມ Stop Recording ເທິງຮິບບິ້ນເພື່ອຢຸດການບັນທຶກເວກເຕີ.
  13. ໃນຈຸດນີ້ຫົວຂໍ້ແຜ່ນວຽກຂອງທ່ານຄວນຈະຄ້າຍກັບຊື່ໃນຮູບຂ້າງເທິງ.

05 of 06

ແລ່ນ Macro ໄດ້

ແລ່ນ Macro ໄດ້. Ted French

ເພື່ອດໍາເນີນການແມໂຄທີ່ທ່ານໄດ້ບັນທຶກ:

  1. ໃຫ້ຄລິກໃສ່ແຖບ Sheet2 ຢູ່ດ້ານລຸ່ມຂອງ ລາງ .
  2. ກົດທີ່ຫ້ອງ A1 ໃນແຜ່ນວຽກ.
  3. ພິມຊື່: Cookie Shop ຄ່າໃຊ້ຈ່າຍໃນເດືອນກອນກະດາຄົມ 2008 .
  4. ກົດປຸ່ມ Enter ໃສ່ແປ້ນພິມ.
  5. ໃຫ້ຄລິກໃສ່ແຖບ ນັກພັດທະນາ ຂອງແຜ່ນສຽງ.
  6. ໃຫ້ຄລິກໃສ່ປຸ່ມ Macros ເທິງໂບເພື່ອສະ ແດງ ກ່ອງໂຕ້ຕອບ ເບິ່ງ Macro .
  7. ໃຫ້ຄລິກໃສ່ຮູບແບບ _titles macro ໃນປ່ອງ ຊື່ Macro .
  8. ກົດປຸ່ມ Run .
  9. ຂັ້ນຕອນຂອງມະຫາພາກຄວນຈະດໍາເນີນການໂດຍອັດຕະໂນມັດແລະນໍາໃຊ້ຂັ້ນຕອນການຈັດຮູບແບບດຽວກັນທີ່ນໍາໃຊ້ກັບຫົວຂໍ້ໃນເອກະສານ 1.
  10. ໃນຈຸດນີ້ຫົວຂໍ້ໃນແຜ່ນວຽກ 2 ຄວນຈະຄ້າຍກັບຫົວຂໍ້ໃນແຜ່ນວຽກ 1.

06 of 06

ຂໍ້ຜິດພາດ Macro / ດັດແກ້ Macro

Window VBA Editor Window ໃນ Excel. Ted French

Macro Errors

ຖ້າແມວຂອງທ່ານບໍ່ປະຕິບັດຕາມຄາດ, ຕົວເລືອກທີ່ດີທີ່ສຸດແລະດີທີ່ສຸດຄືການປະຕິບັດຕາມຂັ້ນຕອນຂອງການສອນອີກເທື່ອຫນຶ່ງແລະການບັນທຶກໃຫມ່ຂອງ macro.

ການດັດແກ້ / ຂັ້ນຕອນໃນ Macro

ແມໂຄ Excel ແມ່ນຂຽນໃນພາສາການຂຽນໂປລແກລມ Visual Basic for Applications (VBA).

ກົດປຸ່ມ Edit ຫຼື Step Into ໃນ ກ່ອງໂຕ້ຕອບ Macro ເລີ່ມຕົ້ນບັນນາທິການ VBA (ເບິ່ງຮູບພາບຂ້າງເທິງ).

ການນໍາໃຊ້ບັນນາທິການ VBA ແລະກວມເອົາພາສາການຂຽນພາສາ VBA ແມ່ນເກີນຂອບເຂດຂອງບົດຮຽນນີ້.