Excel Macro Tutorial

Sumasaklaw ang tutorial na ito gamit ang macro recorder upang lumikha ng isang simpleng macro sa Excel . Gumagana ang macro recorder sa pamamagitan ng pagtatala ng lahat ng mga keystroke at pag-click ng mouse. Ang macro na nilikha sa tutorial na ito ay maglalapat ng isang bilang ng mga opsyon sa pag-format sa isang pamagat ng worksheet .

Sa Excel 2007 at 2010, ang lahat ng mga command na may kaugnayan sa macro ay matatagpuan sa tab ng Developer ng laso . Kadalasan, kailangang maidagdag ang tab na ito sa laso upang ma-access ang mga macro command. Ang mga paksa na sakop ng tutorial na ito ay kinabibilangan ng:

01 ng 06

Pagdaragdag ng Tab ng Developer

I-click upang palakihin ang Imahe na ito - Idagdag ang Tab ng Developer sa Excel. © Ted French
  1. Mag-click sa tab na File ng laso upang buksan ang menu ng file.
  2. Mag-click sa Mga Pagpipilian sa menu upang buksan ang dialog box ng Mga Pagpipilian sa Excel .
  3. Mag-click sa opsyon na Customize Ribbon sa window sa kaliwa upang tingnan ang mga magagamit na opsyon sa kanang window ng kanang dialog box.
  4. Sa ilalim ng seksyon ng Mga Pangunahing Tab ng mga pagpipilian, i-tsek ng window ang pagpipilian ng Developer .
  5. I-click ang OK.
  6. Ang tab ng Developer ay dapat na makikita sa laso sa Excel 2010.

Pagdaragdag ng Tab ng Developer sa Excel 2007

  1. Sa Excel 2007, mag-click sa pindutan ng Opisina upang buksan ang drop-down na menu.
  2. Mag-click sa pindutan ng Excel Opsyon na matatagpuan sa ibaba ng menu upang buksan ang dialog box ng Mga Pagpipilian sa Excel .
  3. Mag-click sa Popular na opsyon sa itaas ng window ng kaliwang kamay ng bukas na dialog box.
  4. Mag-click sa Show Developer Tab sa laso sa kanang kamay na window ng open dialog box.
  5. I-click ang OK.
  6. Dapat na makikita ang tab ng Developer sa laso.

02 ng 06

Pagdaragdag ng isang Worksheet Title / The Excel Macro Recorder

Pagbubukas ng Excel Macro Recorder Dialog Box. © Ted French

Bago kami magsimulang irekord ang aming macro, kailangan naming idagdag ang pamagat ng worksheet na aming i-format.

Dahil ang pamagat ng bawat worksheet ay karaniwang natatangi sa worksheet na iyon, ayaw namin na isama ang pamagat sa macro. Kaya idaragdag namin ito sa worksheet, bago simulan ang macro recorder.

  1. Mag-click sa cell A1 sa worksheet.
  2. I-type ang pamagat: Mga Gastusin sa Cookie Shop para sa Hunyo 2008 .
  3. Pindutin ang Enter key sa keyboard.

Excel Macro Recorder

Ang pinakamadaling paraan upang lumikha ng isang macro sa Excel ay ang paggamit ng macro recorder. Upang gawin ito:

  1. Mag-click sa tab na Mga Developer .
  2. Mag-click sa Record Macro sa laso upang buksan ang dialog box na Rekord Macro .

03 ng 06

Ang Mga Pagpipilian sa Macro Recorder

Ang Mga Pagpipilian sa Macro Recorder. © Ted French

Mayroong 4 na pagpipilian upang makumpleto sa dialog box na ito:

  1. Pangalan ng macro - bigyan ang iyong macro ng mapaglarawang pangalan. Ang pangalan ay dapat magsimula sa isang sulat at puwang ay hindi pinahihintulutan. Pinapayagan lamang ang mga titik, numero at underscore na character.
  2. Shortcut key - (opsyonal) punan ang isang sulat, numero, o iba pang mga character sa magagamit na espasyo. Papayagan ka nito na patakbuhin ang macro sa pamamagitan ng pagpindot sa pindutan ng CTRL at pagpindot sa piniling titik sa keyboard.
  3. I-imbak ang macro sa
    • Mga Pagpipilian:
    • Ang workbook na ito
      • Ang macro ay magagamit lamang sa file na ito.
    • Bagong workbook
      • Ang opsyong ito ay nagbubukas ng isang bagong file ng Excel. Ang macro ay magagamit lamang sa bagong file na ito.
    • Personal na macro workbook.
      • Lumilikha ang opsyong ito ng nakatagong file na Personal.xls na nag-iimbak ng iyong mga macro at ginagawang magagamit ang mga ito sa iyo sa lahat ng mga file ng Excel.
  4. Paglalarawan - (opsyonal) magpasok ng paglalarawan ng macro.

Para sa Tutorial na ito

  1. Itakda ang mga opsyon sa dialog box ng Rekord ng Macro upang tumugma sa mga nasa imahe sa itaas.
  2. Huwag i-click ang OK - pa - tingnan sa ibaba.
    • Ang pag-click sa pindutan ng OK sa talaan ng Macro dialog box ay nagsisimula sa pagtatala ng macro na iyong natukoy.
    • Tulad ng naunang nabanggit, gumagana ang macro recorder sa pamamagitan ng pagtatala ng lahat ng mga keystroke at pag-click ng mouse.
    • Ang paglikha ng macro format_titles ay nagsasangkot ng pag-click sa isang bilang ng mga opsyon sa format sa home tab ng laso gamit ang mouse habang tumatakbo ang macro recorder.
  3. Pumunta sa susunod na hakbang bago simulan ang macro recorder.

04 ng 06

Pagrekord ng Mga Hakbang sa Macro

Pagrekord ng Mga Hakbang sa Macro. © Ted French
  1. I-click ang pindutan ng OK sa dialog box ng Rekord ng Macro upang simulan ang macro recorder.
  2. Mag-click sa tab na Home ng ribbon.
  3. I-highlight ang mga cell A1 hanggang F1 sa worksheet.
  4. Mag-click sa icon ng Merge at Center upang maituturing ang pamagat sa pagitan ng mga cell A1 at F1.
  5. Mag-click sa icon ng Kulay ng Punan (mukhang isang pintura) upang buksan ang listahan ng drop-down na kulay ng punan.
  6. Pumili ng Blue, Accent 1 mula sa listahan upang buksan ang kulay ng background ng mga napiling cell sa asul.
  7. Mag-click sa icon ng Kulay ng Font (ito ay isang malaking letra na "A") upang buksan ang drop-down na listahan ng kulay ng font.
  8. Piliin ang White mula sa listahan upang i-on ang teksto sa mga napiling cell na puti.
  9. Mag-click sa icon ng Laki ng Font (sa itaas ng icon ng pintura) upang buksan ang drop-down na listahan ng laki ng font.
  10. Pumili ng 16 mula sa listahan upang baguhin ang laki ng teksto sa mga napiling cell sa 16 puntos.
  11. Mag-click sa tab ng Developer ng laso.
  12. I-click ang pindutan ng Stop Recording sa laso upang ihinto ang pag-record ng macro.
  13. Sa puntong ito, ang iyong pamagat ng worksheet ay dapat maging katulad ng pamagat sa larawan sa itaas.

05 ng 06

Pagpapatakbo ng Macro

Pagpapatakbo ng Macro. © Ted French

Upang magpatakbo ng isang macro na iyong naitala:

  1. Mag-click sa tab ng Sheet2 sa ibaba ng spreadsheet .
  2. Mag-click sa cell A1 sa worksheet.
  3. I-type ang pamagat: Mga Gastusin sa Cookie Shop para sa Hulyo 2008 .
  4. Pindutin ang Enter key sa keyboard.
  5. Mag-click sa tab ng Developer ng laso.
  6. I-click ang pindutan ng Macros sa laso upang ilabas ang dialog box ng View Macro .
  7. Mag-click sa macro format_titles sa Macro name window.
  8. I-click ang pindutan ng Run .
  9. Ang mga hakbang ng macro ay dapat awtomatikong tumakbo at ilapat ang parehong mga hakbang sa pag-format na inilapat sa pamagat sa sheet 1.
  10. Sa puntong ito, ang pamagat sa worksheet 2 ay dapat na maging katulad ng pamagat sa worksheet 1.

06 ng 06

Mga Error sa Macro / Pag-edit ng Macro

Ang Window ng VBA Editor sa Excel. © Ted French

Mga Error sa Macro

Kung ang iyong macro ay hindi gumanap tulad ng inaasahan, ang pinakamadaling, at ang pinakamahusay na pagpipilian ay upang sundin ang mga hakbang ng tutorial muli at muling i-record ang macro.

Pag-edit / Hakbang Sa isang Macro

Ang Excel macro ay nakasulat sa programming language na Visual Basic for Applications (VBA).

Ang pag-click sa alinman sa I - edit o Hakbang Sa mga pindutan sa Macro dialog box ay magsisimula sa VBA editor (tingnan ang imahe sa itaas).

Ang paggamit ng editor ng VBA at sumasaklaw sa wika ng VBA programming ay lampas sa saklaw ng tutorial na ito.