Definition Macro Excel

Kedu ihe bụ Macro na Excel na mgbe ka eji ya?

Otu Excel macro bụ usoro nke usoro mmemme echekwara na ihe a maara dị ka koodu VBA nke enwere ike iji mee ka iwepụ mkpa ọ dị ịmegharị usoro ihe omume ndị a na-arụkarị ugboro ugboro.

Ihe omume ndị a nwere ike ịgụnye nchịkọta dị mgbagwoju anya nke chọrọ iji usoro ma ọ bụ ha nwere ike ịdị mfe nhazi ihe aga - dịka ịgbakwunye ntinye nọmba na data ọhụrụ ma ọ bụ itinye usoro ntinye na nhazi akwụkwọ dịka ala na shading.

Ihe ndị ọzọ a na-eme ugboro ugboro maka macros nwere ike iji zọpụta gụnyere:

Na-akpalite Macro

Enwere ike ịmepụta Macros site na ụzọ mkpirisi keyboard, akara ngwaọrụ ngwaọrụ ma ọ bụ bọtịnụ ma ọ bụ akara ngosi agbakwunyere na akwụkwọ ọrụ.

Ụdị Macro vs. Templates

Mgbe macros na-eji macros nwere ike ibu nchekwa oge buru ibu maka oru ozo, ma oburu na ichota ufodu nhazi ma obu ihe di n'ime - dika ederede, ma obu ozi ulo oru nye akwukwo ozo, o di nma ka ike ma chekwaa ngwa template nke nwere ihe ndia nile kama ịmepụta ha ọzọ mgbe ọ bụla ịmalitere akwụkwọ ọhụrụ.

Macros na VBA

Dị ka e kwuru, na Excel, e dere macros na Visual Basic for Applications (VBA). A na-emepe ederede Macros na-eji VBA na windo nchịkọta vBA, nke a ga-emeghe site na ịpị akara ngosi Visual Basic na teepu Mpepepe nke rịbọn (lee n'okpuru maka ntụziaka na-agbakwụnye taabụ Mpempe akwụkwọ na ribọn ma ọ bụrụ na ọ dị mkpa).

Ndekọ Macro Excel na # 39;

Maka ndị na-enweghị ike ide ederede VBA, nwere ederede nnukwu ederede nke na-enye gị ohere ịdekọ usoro usoro iji keyboard na òké na Excel na-agbanwezi na koodu VBA maka gị.

Dịka editọ VBA ahụ e kwuru okwu ya n'elu, Macro Recorder dị na taabụ Mpempe akwụkwọ nke Ribbon.

Itinye Onye Mmepụta Tab

Site na ndabara na Excel, Onye nrụpụta taabụghị na Ribbon. Iji tinye ya:

  1. Pịa File taabụ iji mepee nhọrọ ndetu nke nhọrọ
  2. Na ndepụta ndepụta, pịa Nhọrọ iji mepee igbe nlele Excel
  3. N'igbe aka ekpe nke igbe ahụ, pịa Mee omenala Ribọn iji mepee windo Ribbon
  4. N'okpuru ebeabụ isi nke dị na windo aka nri, pịa na igbe dị na Onye Mmepụta ka ịgbakwunye taabụ a na Ribbon
  5. Pịa OK ịmechie igbe ahụ ma laghachi na ibe akwụkwọ.

Onye Mmepụta kwesịrị ugbu a - na-abụkarị n'akụkụ aka nri nke Ribbon

Iji Macro Recorder

Dị ka e kwuru, Macro Recorder na - eme ka ọrụ nke ịmepụta Macros - dị, mgbe ụfọdụ, maka ndị nwere ike ide koodu VBA, mana enwere isi ihe ole na ole ịmara tupu ịmalite iji ngwá ọrụ a.

1. Mee atụmatụ Macro

Macros na edekọ na Macro Recorder na-agụnye otu usoro mmụta. Iji mee ka usoro ahụ dị mfe, buru ụzọ kpebie oge - ọbụna ruo n'ókè nke edepụta ihe ezubere ka macro rụọ na usoro ndị a ga-achọ iji rụzuo ọrụ ahụ.

2. Na-edebe Macros obere ma kọwaa

Nnukwu nnukwu macros bụ na ọnụ ọgụgụ nke ọrụ ọ na-eme ka ọ dịkwuo mgbagwoju anya ọ ga-abụ atụmatụ na idekọ ya nke ọma.

Macros buru ibu na-agbakwa ọsọ nwayọọ - karịsịa ndị metụtara ọtụtụ nchịkọta na nnukwu akwụkwọ edemede - ọ na-esiri ha ike idozi ma dezie ma ọ bụrụ na ha anaghị arụ ọrụ n'oge mbụ.

Site na itinye obere mkpirisi obere ma bụrụ kpọmkwem na ebumnuche, ọ dị mfe iji nyochaa njirimara nke nsonaazụ ahụ na ịhụ ebe ha jere njọ ma ọ bụrụ na ihe anaghị aga dị ka atụmatụ.

3. Kpọọ Macros Kwesịrị Ekwesị

Aha Macro nwere na ọtụtụ Excel nwere ọtụtụ nchikota aha ndị a ghaghị ime. Nke mbụ bụ na aha macro aghaghị ịmalite site na mkpụrụ edemede mkpụrụedemede. Ihe odide nke nwere ike ịbụ nọmba ma aha aha enweghị ike ịgụnye oghere, akara, ma ọ bụ akara akara.

Enweghi ike igosi aha macro nke okwu di iche iche nke bu ihe di na VBA eji dika akuku nke okwu mmemme ya dika If , GoTo , New , or Select .

Ọ bụ ezie na aha aha nwere ike ịbụ ihe odide 255 n'ogologo, ọ dị obere ma ọ bụ ihe amamihe dị na ya iji ọtụtụ ndị na aha.

Maka otu, ọ bụrụ na ị nwere ọtụtụ macros ma ị na-eme atụmatụ na ị na-agba ha site na igbe nchịkwa nnukwu, ogologo aha na-eme ka mkpọchi nkwekọrịta na-eme ka o sie ike ịchọta ihe ị na-esote.

Ihe kacha mma ga-eme bụ idebe aha ndị dị mkpụmkpụ ma jiri mpaghara nkọwa ahụ nye nkọwa gbasara ihe onye ọ bụla na-eme.

Edenye aha na ntinye aha n'ime aha

Ebe ọ bụ na aha macro enweghị ike ịgụnye oghere, otu agwa a na-enye ohere, nke na-eme ka ịgụ akwụkwọ aha dị mfe bụ nke na-emesi ike njirimara nke enwere ike iji mee ihe n'etiti okwu n'ọnọdụ ebe - dị ka Change_cell_color ma ọ bụ Addition_formula.

Nhọrọ ọzọ bụ iji ejiji nke ụlọ (mgbe ụfọdụ a na-akpọ Gamel Case ) nke na-amalite okwu ọ bụla ọ bụla na aha ya na akwụkwọ edemede - dị ka ChangeCellColor na AdditionFormula.

Akara aha ndị dị mfe dị na nchịkọta nhọrọ, karịsịa ma ọ bụrụ na akwụkwọ nwere ọtụtụ macros na ịdekọ ọtụtụ macros, ya mere ịnwere ike ịchọpụta ha na. Usoro ahụ na-enyekwa ubi maka nkọwa, ọ bụ ezie na ọ bụghị onye ọ bụla na-eji ya.

4. Jiri Nyocha Ezigbo Sistemụ na vs

Edere sistemụ, dị ka B17 ma ọ bụ AA345, chọpụta ọnọdụ nke sel ọ bụla na akwụkwọ ọrụ.

Site na ndabara, na Macro Recorder niile ntinye aka ederede bụ ihe zuru oke nke pụtara na e debere ebe ndị dị kpọmkwem na nnukwu igwe. N'aka nke ọzọ, enwere ike ịtọ macros iji sụgharịa mkpụrụokwu nke mkpụrụ ndụ nke pụtara na mmeghari (otu okpukpu isi nke aka ekpe ma ọ bụ aka nri ị na-emegharị mkpụrụedemede cell) ka edere ederede karịa ebe ziri ezi.

Kedu nke ị na-eji dabere na ihe edoro edoro iji mezuo. Ọ bụrụ na ịchọrọ ịmegharị otu nzọụkwụ ndị ahụ - dịka ịhazi usoro nke data - ugboro ugboro, ma oge ọ bụla ị na-ede usoro dị iche iche na mpempe akwụkwọ, mgbe ahụ site na iji nkọwa ndị dị na ya kwesịrị ekwesị.

Ọ bụrụ na, n'aka nke ọzọ, ịchọrọ ịhazi usoro dịgasị iche nke mkpụrụ ndụ - dị ka A1 ruo M23 - mana na ọkwa dịgasị iche iche, enwere ike iji ederede sistemụ zuru oke iji mee ka oge ọ bụla macro na-agba ọsọ, nzọụkwụ mbụ ya bụ ịkwaga ya cell cursor na cell A1.

Agbanwe ajuju ederede site na ikwu ihe zuru ezu na-eme nke ọma site na ịpị na akara ngosi Relative References na akara ngosi nke ndị na-emepe emepe.

5. Jiri igodo keyboard na ntan

Inwe nnukwu ihe ndekọ igodo keyboard mgbe ị na-akpụgharị mkpụrụ ndụ cellor maọbụ na-ahọrọ mkpụrụ ndụ dịgasị iche iche na-emekarị ka ịnwe mmegharị ntụrụndụ edere dị ka akụkụ nke nnukwu.

Iji kọntaktị kọntaktị keyboard - dịka Ctrl + End ma ọ bụ Ctrl + Ngbanwe + igodo Ụkpụrụ Nri - ịkwaga mkpụrụ ndụ cell na n'akụkụ nke mpaghara data (sel ndị nwere data na akwụkwọ ọrụ ugbu a) kama ịpịa akụ ma ọ bụ taabụ ugboro ugboro mkpịsị ugodi iji bulie ọtụtụ ogidi ma ọ bụ ahịrị dị iche iche na-eme ka usoro nke iji keyboard rụọ ọrụ.

Ọbụna mgbe a bịara n'iji iwu ma ọ bụ ịhọrọ nchịkọta ederede site na iji igodo mkpirikpi keyboard dị mma n'iji òké.