Conas macra a chruthú in Excel

Anonim

Conas macra a chruthú in Excel

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.

  1. 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.
  2. Cumasaigh taifeadadh macra i Microsoft Excel

  3. 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".
  4. 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.
  5. 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.
  6. 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".
  7. Socruithe Taifeadta Macra i Microsoft Excel

  8. 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.
  9. Mar shampla, scríobh muid an éifeacht uimhríochtúil is simplí: an t-ábhar de na trí chealla (= C4 + C5 + C6).
  10. Foirmle i Microsoft Excel

  11. 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ú.
  12. Stad Taifeadta Macra i Microsoft Excel

Seoladh macra

Chun a fhíorú conas a oibríonn an macra taifeadta, a dhéanamh ar roinnt gníomhartha simplí.

  1. Cliceáil ar an mbloc céanna uirlis "cód" ar an gcnaipe Macraí nó cliceáil ar an teaglaim eochair Alt + F8.
  2. Téigh go dtí seoladh macra i Microsoft Excel

  3. 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".
  4. Roghnú Macra i Microsoft Excel

  5. 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é.
  6. Mar a fheiceann tú, chomhlíon sé na gníomhartha go léir a taifeadadh níos luaithe.
  7. Déantar macra i Microsoft Excel

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ú.

  1. Cliceáil muid ar an gcnaipe "macraí" arís. San fhuinneog a osclaíonn, roghnaigh an inmhianaithe agus cliceáil ar an gcnaipe "Edit".
  2. Athrú go Macra-Athrú i Microsoft Excel

  3. Osclaíodh "Microsoft Visual Visual" (VBE) - Dé Céadaoin, áit a bhfuil a n-eagarthóireacht.
  4. Microsoft Visual Basic i Microsoft Excel

  5. 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.
  6. Déanaimis iarracht macra beag a athrú tríd an abairt a chur leis:

    Raon ("C3"). Roghnaigh

    ActionCell.Formular1c1 = "11"

  7. 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. "
  8. Athrú Macra i Microsoft Excel

  9. 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.
  10. 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.
  11. 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.
  12. Athraigh an cód i Microsoft Visual Basic i Microsoft Excel

    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.

    1. 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.
    2. Téigh go Macra Lámhleabhar chuig Microsoft Excel

    3. Osclóidh fuinneog an Eagarthóra VBE, atá léirithe cheana féin sa leagan roimhe seo.
    4. Fuinneog eagarthóir VBE i Microsoft Excel

    5. Scríobhann an ríomhchláraitheoir ansin macros de láimh.

    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ú.

Leigh Nios mo