Ceadaíonn Macraí i Microsoft Excel duit an obair a bhrostú go mór le doiciméid sa eagarthóir boird seo. Baintear an ghné seo amach trí ghníomhartha athchleachtacha a taifeadadh i gcód speisialta a uathoibriú. A ligean ar Wonder conas macraí a chruthú sa chlár agus conas is féidir iad a chur in eagar.
Modhanna chun macraí a thaifeadadh in Excel
Tá Macra scríofa ar dhá bhealach: go huathoibríoch agus de láimh. Ag baint úsáide as an gcéad rogha, ní scríobhann tú ach gníomhartha áirithe i Microsoft Excel, atá ar fáil faoi láthair. Ansin is féidir leat an iontráil seo a imirt. Tá an modh seo an-éadrom agus ní éilíonn sé eolas ar an gcód, ach tá a úsáid teoranta go leor. Taifeadadh lámhleabhar, ar a mhalairt, éilíonn eolas ar chláir, mar go bhfuil an cód a dhiailiú de láimh ón méarchlár. Mar sin féin, is féidir leis an gcód a scríobh go cumasach ar an mbealach seo dlús a chur le forghníomhú na bpróiseas.Rogha 1: Taifeadadh uathoibríoch macraí
Sula dtosaíonn tú ag taifeadadh uathoibríoch macraí, ní mór duit iad a chumasú i gclár Microsoft Excel. Chun é seo a dhéanamh, bain úsáid as ár n-ábhar ar leith.
Léigh níos mó: Cumasú agus Díchumasaigh Macraí i Microsoft Excel
Nuair a bhíonn gach rud réidh, téigh ar aghaidh go dtí an taifead.
- Cliceáil an cluaisín forbróra. Cliceáil ar an gcnaipe "Macra Taifead", atá suite ar an téip sa bharra uirlisí "cód" an chóid.
- Osclaíonn fuinneog thus taifeadta macra. Anseo is féidir leat aon ainm a shonrú dó mura bhfuil an réamhshocrú sásta leat. Is é an rud is mó ná go bhfuil an t-ainm a thosaíonn sé leis an litir, agus ní leis na huimhreacha, chomh maith leis an teideal ba chóir go mbeadh aon bhearnaí. D'fhág muid an t-ainm réamhshocraithe - "Macro1".
- Díreach, más mian leat, is féidir leat an príomh-mheascán a shocrú, nuair a chliceálann tú ar a dtosóidh an macra. Caithfidh an chéad eochair a bheith CTRL, agus cuireann an dara úsáideoir tú féin in iúl. Chuireamar an eochair M. isteach mar shampla.
- Ansin, ba chóir duit a chinneadh cén áit a stórálfar an macra. De réir réamhshocraithe, tá sé suite sa leabhar céanna (comhad), ach más mian leat, is féidir leat stóráil a shocrú i leabhar nua nó i leabhar ar leith de macraí. Fágfaimid an luach réamhshocraithe.
- Sa réimse is ísle, is féidir leat aon chur síos macra oiriúnach a fhágáil, ach ní gá é seo a dhéanamh. Nuair a dhéantar gach suíomh, cliceáil ar an gcnaipe "OK".
- Ina dhiaidh sin, déanfar do chuid gníomhaíochtaí go léir sa leabhar seo (comhad) Excel a thaifeadadh sa Macra go dtí go stopfaidh tú féin taifeadadh.
- Mar shampla, scríobh muid an éifeacht uimhríochtúil is simplí: an t-ábhar de na trí chealla (= C4 + C5 + C6).
- Nuair a forghníomhaíodh an algartam, cliceáil ar an gcnaipe "Stop Taifead". Rinne an cnaipe seo a chlaochlú ón gcnaipe "Macra Taifead" tar éis an iontráil a chumasú.
Seoladh macra
Chun a fhíorú conas a oibríonn an macra taifeadta, a dhéanamh ar roinnt gníomhartha simplí.
- Cliceáil ar an mbloc céanna uirlis "cód" ar an gcnaipe Macraí nó cliceáil ar an teaglaim eochair Alt + F8.
- Ina dhiaidh sin, osclaíonn fuinneog le liosta macraí taifeadta. Táimid ag lorg macra a thaifead muid, é a leithdháileadh agus cliceáil ar an gcnaipe "Rith".
- Is féidir leat é a dhéanamh níos éasca agus gan glaoch ar an bhfuinneog roghnúcháin Macraí, ós rud é ar an gcéad chéim leag muid an teaglaim eochair chun glaoch go tapa ar an macra. In ár gcás, tá sé seo CTRL + M. Táimid cliceáil an teaglaim seo ar an méarchlár, tar éis a thosaíonn sé.
- Mar a fheiceann tú, chomhlíon sé na gníomhartha go léir a taifeadadh níos luaithe.
Eagarthóireacht macra
Ar ndóigh, más mian leat, is féidir leat an macra a cruthaíodh a choigeartú chun é a choinneáil cothrom le dáta i gcónaí agus roinnt míchruinneas a rinneadh le linn an phróisis taifeadta a cheartú.
- Cliceáil muid ar an gcnaipe "macraí" arís. San fhuinneog a osclaíonn, roghnaigh an inmhianaithe agus cliceáil ar an gcnaipe "Edit".
- Osclaíodh "Microsoft Visual Visual" (VBE) - Dé Céadaoin, áit a bhfuil a n-eagarthóireacht.
- Tosaíonn taifeadadh gach macra leis an bhfo-ordú, agus críochnaíonn sé leis an bhfo-ordú deiridh. Díreach tar éis fo, léirítear ainm an macra. Oibreoir Raon ("..."). Sonraíonn Roghnaigh rogha na cille. Mar shampla, nuair a roghnaítear an t-ordú "raon (" C4 "). Roghnaigh C4. Úsáidtear an t-oibreoir ActiveCell.Formulard1c1 chun gníomh a thaifeadadh i bhfoirmlí agus i ríomhanna eile.
- Déanaimis iarracht macra beag a athrú tríd an abairt a chur leis:
Raon ("C3"). Roghnaigh
ActionCell.Formular1c1 = "11"
- Slonn accecell.formulard1c1 = "= R [-3] C + R [-2] C + R [-1] C" in ionad acceceCell.Formular1C1 = "= R [-4] C + R [-3] C + R [-2] C + R [-1] C. "
- Dún an eagarthóir agus seoladh an macra. Mar a fheiceann tú, mar thoradh ar ár n-athruithe, cuireadh cillín breise leis na sonraí. Áiríodh é freisin i ríomh an mhéid iomlán.
- Má tá an macra ró-mhór, is féidir go dtógfaidh a fhorghníomhú go leor ama, ach trí athrú láimhe a dhéanamh ar an gcód is féidir linn dlús a chur leis an bpróiseas. Cuir an t-iarratas ar an iarratas.Screenupdating = ordú bréagach. Sábhálfaidh sé cumhacht ríomhaireachta, agus dá bhrí sin dlús a chur leis an obair. Baintear é seo amach trí dhiúltú an scáileán a nuashonrú le linn gníomhartha ríomhaireachta. Chun nuashonrú a atosú tar éis an fhorghníomhú macra, scríobhfaimid an t-iarratas.Screenupdating = fíor-ordú ag a dheireadh.
- Cuirimid an t-iarratas leis freisin. Iarratas.Culculation = XLCalCulationmanual go dtí tús an chóid, agus cuir isteach iarratas.CulCation.Calculation = xlCalculatutomatic go dtí deireadh. De réir seo, ní mór dúinn a mhúchadh ar dtús an athríomh uathoibríoch ar an toradh tar éis gach athrú cealla, agus ag deireadh an macra - cas ar aghaidh. Dá bhrí sin, ríomhann Excel an toradh ach uair amháin, agus ní dhéanfaidh sé é a athchomhaireamh i gcónaí ná an t-am a shábhálann.
- Chun dul ar aghaidh leis seo, ní mór duit cliceáil ar an gcnaipe "Visual Basic", atá suite ag tús an-théip an fhorbróra.
- Osclóidh fuinneog an Eagarthóra VBE, atá léirithe cheana féin sa leagan roimhe seo.
- Scríobhann an ríomhchláraitheoir ansin macros de láimh.
Rogha 2: Cód Macra a Scríobh ón Scratch
Ní hamháin gur féidir le húsáideoirí ard eagarthóireachta agus macraí taifeadta a bhaint amach, ach scríobh a gcód ó nialas freisin.
Mar a fheiceann tú, is féidir le macraí i Microsoft Excel feidhmíocht na bpróiseas gnáthaimh agus monotonous a shimpliú go mór. Mar sin féin, i bhformhór na gcásanna, tá macraí níos oiriúnaí do seo, tá an cód atá scríofa de láimh, agus ní taifeadadh go huathoibríoch gníomhartha. Ina theannta sin, is féidir a chód a bharrfheabhsú tríd an Eagarthóir VBE chun an próiseas forghníomhaithe tasc a luathú.