Taeke Tonotono Excel

He aha te Macro i Excel me te wa e whakamahia ana?

Ko te Tonotono Excel he huinga o nga tohutohu raupapa e tiakina ana i roto i nga mea e mohiotia ana ko te waehere VBA ka taea te whakamahi hei whakakore i te hiahia ki te whakahou ano i nga mahinga o nga taumahi e mahihia ana, me te haere ano.

Ko enei mahi urupare ka uru ki nga taatatotanga matatini e hiahia ana ki te whakamahi i nga ture , he mahi whakaoti rapanga ranei - pēnei i te whakahōputu i te whakahōputu tau ki te raraunga hou, te whakamahi ranei i nga hanganga pūtau me te tuhinga mahi mahi pērā i te rohe me te pango.

Ko etahi atu mahi ka taea te whakamahi i nga tonotono ki te whakaora:

Te whakaputa i te Macro

Ka taea e nga Macros te whakaputahia e te pokatata papapātuhi, te paeutauta taputapu, he paatene ranei he tapiri ki tetahi pepa mahi.

Macros vs. Tātauira

Ka taea e koe te whakamahi i nga tonotono he waahi nui mo nga mahi hou, mehemea ka tautuhi koe i etahi ahuatanga whakahōputu me nga ihirangi - pēnei i nga pane, te tohu a te kamupene ki nga pepa mahi hou, ka pai ake te hanga me te tiaki i tetahi kōnae tauira kei roto i aua mea katoa kaore i te hanga hou ia ia wa ka tīmata koe i te tuhinga mahi hou.

Macros me VBA

Ka rite ki te korero, i Excel, ka tuhia nga tonotono ki Visual Basic for Applications (VBA). Ka tuhia nga Macros e whakamahi ana i te VBA i roto i te matapihi whakaara VBA, ka taea te whakatuwhera ma te panui i te ata Visual Visual i runga i te ripa Whakawhanakehia o te rīpene (tirohia i raro nei mo nga tohutohu ki te whakapiri i te ripa Whakawhanake ki te ripa ki te hiahiatia).

Excel & # 39; s Macro Recorder

Mo te hunga e kore e ahei te tuhi i te waehere VBA, he kaihauturu tonotono i hangaia e taea ai e koe te tuhi i te raupapa o nga taahiraa mā te whakamahi i te papapātuhi me te kiore ka hurihia e Excel ki te waehere VBA mo koe.

Ka rite ki te kaitautoko VBA i whakahuatia i runga ake nei, ko te Macro Recorder kei runga i te ripa Whakawhanake o Ribbon.

Tāpirihia te Tae Kaituku

Na te taunoa i Excel, kaore te ripa Whakaputa i te Ribbon. Hei tapiri atu:

  1. Pāwhiritia te ripa Kōnae hei whakatuwhera i te rārangi maturuturu o ngā kōwhiringa
  2. I te raupapa maturuturu, pāwhiritia Ngā Kōwhiringa hei whakatuwhera i te pouaka kōrero Kōwhiringa Excel
  3. I te taha maui o te pouaka korero, pawhiria te Whakaritea Ripa hei whakatuwhera i te matapihi Ripapa Whakaritea
  4. I raro i te waahanga Ripa Matua i roto i te matapihi matau, panui i te pouakataki i muri mai i te Kaihanga ki te whakapiri i tenei ripa ki te Ripa
  5. Pāwhiritia OK hei kati i te pouaka korero ka hoki ki te pepa mahi.

Me noho te Kaihanga i tenei wa - i te taha matau o te Ripona

Te whakamahi i te Kaituhi Tonotono

Ka rite ki te korero, ko te Macro Recorder e whakaiti ana i te mahi o te hanga i nga tonotono - ara, i etahi wa, mo te hunga ka taea te tuhi i te waehere VBA, engari he mea torutoru kia mohio ai koe i mua i te timata ki te whakamahi i tenei taputapu.

1. Maheretia te Macro

Ko te tuhi i nga Tonotono ki te Macro Recorder e uru ana ki te waahanga akoranga. Hei whakakotahi i te tukanga, whakamahere i mua i te wa - tae noa ki te waitohu o te tuhi i te mea e whakaaroa ana te macro me nga huarahi e hiahiatia ana hei whakatutuki i te mahi.

2. Kia mau ki nga Macros iti me te mea tino

Ko te nui o te tonotono i runga i te maha o nga mahi e mahia ana e ia ka nui ake te uaua pea ka whakamahere, ka tuhi pai hoki.

Ko te nui o nga tonotono e rererangi ana - tautautefito ki nga waahanga nui o te taatau i roto i nga pukamahi nunui - a he uaua ki te whakaheke me te whakatika ki te kore e mahi tika i te wa tuatahi.

Ma te pupuri i nga tonotono me te tauwhāiti i te kaupapa, he māmā ake te whakauru i te tika o nga hua me te kite i te wahi i hapa ai ratou mehemea kaore nga mea e haere ana e rite ana ki te whakamahere.

3. Tohua nga Tonotono kia tika

Ko nga ingoa Macro i Excel he maha nga ingoa whakahuatanga e tika ana kia kitehia. Ko te tuatahi ko te mea me timata tetahi ingoa tonotono ki te reta o te reta. Ka taea e nga kaituhi o muri te tau, engari kaore nga ingoa tonotono e uru ki nga waahi, tohu, tohu tohu ranei.

Kaore hoki tetahi ingoa tonotono i roto i te maha o nga korero kua tuhia e te waahanga o te VBA hei waahanga o tana reo hoapaki hei penei, Ki te , GoTo , New , ranei Tīpakohia .

Ahakoa ko nga ingoa tonotono e taea ana ki te 255 nga waitohu i te roa, kaore pea he mea tika, he tika ranei te whakamahi i taua tokomaha i runga i te ingoa.

Mo te kotahi, mehemea he maha o nga tonotono me te whakamahere mo te whakahaere ia ratou mai i te pouaka korero tonotono, ko nga ingoa roa kei te whakaheke i te pororaru ka tino kaha ki te tango i te tonotono i muri mai.

Ko te huarahi pai ake ko te pupuri i nga ingoa poto me te whakamahi i te waahanga whakaahua hei homai i nga taipitopito mo nga mahi o ia mahinga.

Ko te Whakaaetanga Whakauru me te Whakauru Whakauru i roto i Ingoa

No te mea kaore nga ingoa tonotono e whakauru ki nga waahi, kotahi te tangata e whakaaetia ana, a he pai ake te whakahua i nga ingoa o nga tonotono. Ko te tohu whakaari ka taea te whakamahi i waenga i nga kupu i roto i te waahi o te mokowai - penei te Change_cell_color me te Addition_formula.

Ko tetahi atu ko te whakamahi i te whakapaipai o roto (i etahi wa ka kiia ko Camel Case ) e timata ana i ia kupu hou i runga i tetahi ingoa me te reta matua - penei: ChangeCellColor me AdditionFormula.

He pai ake nga ingoa macro poto ki te whakaputa i roto i te pouaka korero tonotono, ina koa he maha nga tonotono kei roto i te pukamahi me te tuhi i te rota o nga tonotono, na ka taea e koe te tautuhi i roto i te. Ka whakaratohia hoki e te punaha he mara mo te Whakaahuatanga, ahakoa kaore e whakamahia e te katoa.

4. Whakamahia nga References Waehere Whaiaro me te Whakamutunga

Ko nga tohutoro pūtau , pērā i te B17, te AA345 rānei, tautuhi i te tauwāhi o ia pūtau i roto i te peeremahi.

Ma te taunoa, i roto i te Macro Recorder nga tohutoro pūtau katoa he tino , ko te tikanga e tuhia ana nga waahi pūtau tika ki te tonotono. I tua atu, ka taea te tautuhi i nga tonotono ki te whakamahi i nga tohutoro pūtau whanaunga e tohu ana ko nga nekehanga (he maha o nga pou e waiho ana, e tika ana ranei e neke ana koe i te kaitohu pūtau) ka tuhia, kaore i te waahanga tika.

Ko tehea e whakamahi ana koe i runga i te mea kua whakaturia te tonotono ki te whakatutuki. Ki te hiahia koe ki te tautuhi i nga raupapa ano - pēnei i te whakahōputu i te tīwae o te raraunga - i runga ake, engari i ia wa e whakahōputatia ana e koe nga pou rerekē i roto i te pepa mahi, ka tika te whakamahi i nga tohutoro whanaunga.

Mena, kei te hiahia koe ki te whakariterite i nga momo momo puoro - penei i te A1 ki te M23 - engari i runga i nga pepa mahi, ka taea te whakamahi i nga tohutoro pūtau tino ka taea te whakamahi i te macro, ko te waaahi tuatahi ko te nuku i te kaitohu pūtau ki te pūtau A1.

Ko te huri i nga tohutoro pūtau mai i te hononga ki te tutukitanga ka taea te mahi ma te panui i te icon References References icon i runga i te ripa Whakawhanake o te ripa.

5. Te whakamahi i nga Kī Keyboard me te Mouse

Kei te whai i nga papapātuhi papapātuhi papapātuhi i te wa e nekehia ai te peepe waea, te whiriwhiri ranei i te maha o nga pūtau ka pai ki te whai i nga nekehanga kiore i tuhia hei waahanga o te tonotono.

Ma te whakamahi i nga tautuhinga matua papapātuhi - pēnei i te Ctrl + End ranei Ctrl + Shift + te Kī Pere Pere - ki te nuku i te peepe pūtau ki nga taha o te rohe raraunga (ko nga kohinga kei roto i nga raraunga kei te waahi mahi o mua) kaore i te patene i te pere me te ripa Ko nga taviri hei neke i nga pou maha, i nga rarangi ranei e whakaiti ana i te tukanga o te whakamahi i te papapātuhi.

Ahakoa tae mai ki te tono tono, ki te whiriwhiri ranei i nga whiringa rīpene mā te whakamahi i ngā kītuhi pokatata papapihi he pai ki te whakamahi i te kiore.