Sainmhíniú Macra Excel

Cad atá Macra i Excel agus Cathain a Úsáidtear é?

Is sraith de threoracha cláir atá i macra Excel atá stóráilte sa chód VBA ar féidir a úsáid chun deireadh a chur leis an ngá atá le cúraimí a dhéantar go coitianta arís agus arís eile.

D'fhéadfadh go mbeadh ríomhaireachtaí casta i gceist sna tascanna athchleachtacha seo a dteastaíonn foirmlí a úsáid nó b'fhéidir gurbh iad tascanna simplí formáidithe - mar shampla formáidiú uimhreacha a chur le sonraí nua nó formáidí cille agus bileog oibre a chur i bhfeidhm, mar shampla teorainneacha agus scáthú.

I measc na dtascanna athchleachtacha eile a bhféadfaí macraí a úsáid lena shábháil tá:

Trodaire Macra

Féadtar aicearra méarchlár, deilbhín barra uirlisí nó cnaipe nó deilbhín a cuireadh le bileog oibre a chur i bhfeidhm le Macros.

Macros vs Teimpléid

Cé gur féidir le macraí a úsáid mar shaothrú iontach do thascanna athchleachtacha, má ghnách go gcuireann tú gnéithe nó ábhar formáidithe áirithe de ghnáth - mar cheannteidil, nó lógó cuideachta chuig bileoga oibre nua, d'fhéadfadh sé níos fearr comhad teimpléid a chruthú agus a shábháil ina bhfuil gach rud den sórt sin seachas iad a chruthú arís gach uair a thosaíonn tú bileog oibre nua.

Macros agus VBA

Mar a luadh, i Excel, scríobhann macraí i Visual Basic d'Iarratais (VBA). Déantar scríbhneoireacht Macros ag baint úsáide as VBA i bhfuinneog eagarthóir VBA, is féidir é a oscailt trí chliceáil ar an deilbhín Visual Basic ar chluaisíní an ribáin (féach thíos le haghaidh treoracha maidir leis an gclár Forbróirí a chur leis an ribín más gá).

Macro Recorder Excel

I gcás iad siúd nach féidir leo cód VBA a scríobh, tá macraifeadóir tógtha ionas gur féidir leat sraith céimeanna a thaifeadadh ag baint úsáide as an méarchlár agus an luch a thiontóidh Excel ina chód VBA duit.

Cosúil leis an eagarthóir VBA atá luaite thuas, tá an Macro Recorder suite ar chluais Forbróirí an Ribáin.

Cur leis an gClár Forbróirí

De réir réamhshocraithe i Excel, níl cluaisín an Fhorbróra i láthair ar an Ribbon. Chun é a chur leis:

  1. Cliceáil ar an gclib Comhad chun an liosta titim síos de roghanna a oscailt
  2. Ar an liosta anuas, cliceáil ar Roghanna chun an bosca dialóg Roghanna Excel a oscailt
  3. I bpainéal na láimhe clé den bhosca dialóg, cliceáil ar Ribbon Saincheaptha chun an fhuinneog Ribbon Saincheap a oscailt
  4. Faoin alt Príomh-Chluaisíní sa fhuinneog dheis, cliceáil ar an mbosca seiceála in aice leis an bhForbróir chun an cluaisín seo a chur leis an Ribín
  5. Cliceáil OK chun an dialóg a dhúnadh agus filleadh ar an mbileog oibre.

Ba chóir go mbeadh an Forbróir i láthair - de ghnáth ar thaobh na láimhe deise den Ribbon

Ag baint úsáide as an Macra Recorder

Mar a luadh, simplíonn an Macro Recorder an tasc macra a chruthú - fiú, uaireanta, dóibh siúd ar féidir leo cód VBA a scríobh, ach tá roinnt pointí le bheith ar an eolas sula dtosaíonn tú ar an uirlis seo a úsáid.

1. Déan an Macra a phleanáil

Tá beagán cuar foghlama i gceist le Macros a thaifeadadh le Macro Recorder. Chun an próiseas a shimpliú, pleanáil chun tosaigh ar an am - fiú an pointe a scríobh amach cad atá beartaithe ag an macra agus na céimeanna a theastaíonn chun an tasc a dhéanamh.

2. Coinnigh Macros Beag agus Sonrach

Tá an macra níos mó i dtéarmaí líon na dtascanna a dhéanann sé níos casta is dócha go ndéanfaidh sé é a phleanáil agus a thaifeadadh go rathúil.

Tá macros níos mó ar siúl níos moille chomh maith - go háirithe iad siúd a bhfuil mórán ríomh acu i mbileoga oibre mór - agus tá sé níos deacra iad a dhíshealbhú agus a cheartú mura n-oibríonn siad ceart an chéad uair.

Trí mhacra a choinneáil beag agus sainiúil chun críche tá sé níos éasca cruinneas na dtorthaí a fhíorú agus a fheiceáil nuair a chuaigh siad mícheart mura dtéann rudaí mar a bhí beartaithe.

3. Ainmnigh Macros go cuí

Tá srianta éagsúla ainmnithe ag Macro in Excel nach mór a thabhairt faoi deara. Ar an gcéad dul síos ná ní mór do macra ainm tús a chur le litir den aibítir. Is féidir le carachtair ina dhiaidh sin a bheith uimhreacha ach ní féidir spásanna, siombailí nó marcanna poncaíochta a áireamh i n-ainmneacha macra.

Ní féidir le cuid de na focail fhorchoimeádta a bheith mar chuid de na húsáidí VBA mar chuid dá theanga cláir, mar shampla Más , GoTo , New , or Select .

Cé gur féidir le hainmneacha macra a bheith suas le 255 carachtar ar fad, is annamh a bhíonn sé riachtanach nó is inmholta úsáid a bhaint as an oiread sin in ainm.

Ar cheann amháin, má tá go leor macraí agat agus má tá tú ag pleanáil iad a reáchtáil ón mbosca dialóg macra, níl ainmneacha fada ach ag brú tráchta, rud a fhágann go bhfuil sé níos deacra an macra a bhfuil tú tar éis a phiocadh.

Ba é cur chuige níos fearr ná na hainmneacha a choinneáil gearr agus úsáid a bhaint as an limistéar tuairiscithe chun sonraí a thabhairt faoi na rudaí a dhéanann gach macra.

An Caipitliú Inmheánach agus Inmheánach in Ainmneacha

Ós rud é nach féidir le macrainmneacha spásanna a áireamh, carachtar amháin a cheadaítear, agus a dhéanann níos mó ná macrainmneacha léitheoireachta, is é an carachtar bochta is féidir a úsáid idir focail in áit spás - mar Change_cell_color nó Addition_formula.

Rogha eile is ea caipitliú inmheánach a fhostú (dá ngairtear Cás Camel uaireanta) a thosaíonn gach focal nua in ainm le litir chaipitil - mar shampla ChangeCellColor agus AdditionFormula.

Is furasta an macrainmneacha gairid a phiocadh amach sa bhosca dialóg macra, go háirithe má tá roinnt macraí sa bhileog oibre agus go ndéanann tú a lán macraí a thaifeadadh, ionas gur féidir leat iad a aithint go héasca. Soláthraíonn an córas réimse le haghaidh Cur síos, cé nach úsáideann gach duine é.

4. Bain úsáid as Tagairtí Caidrimh Choibhneasta vs. Absolute Cell

Aithníonn tagairtí cealla, mar shampla B17 nó AA345, suíomh gach cill i mbileog oibre.

De réir réamhshocraithe, sa Chlár Macro tá na tagairtí cille go léir agus is é sin a chiallaíonn go ndéantar na suíomhanna cille cruinn a thaifeadadh sa macra. De rogha air sin, is féidir macraí a shocrú le tagairtí coibhneasta cealla a úsáid a chiallaíonn go ndéantar gluaiseachtaí a thaifeadadh seachas céimeanna cruinn (cé mhéad colún ar chlé nó ar dheis a bhogann tú an cúrsóir cille).

Cén ceann a úsáideann tú ag brath ar an méid atá leagtha amach ag an macra. Más mian leat na céimeanna céanna a athdhéanamh - mar shampla colúin fhormáidithe sonraí - níos mó ná níos mó, ach gach uair a bhíonn tú ag formáidiú colúin éagsúla i mbileog oibre, ansin bheadh ​​tagairtí coibhneasta á úsáid.

Más rud é, ar an láimh eile, ba mhaith leat an raon céanna cealla a fhormáid - mar shampla A1 go M23 - ach ar dhoicéid oibre éagsúla, d'fhéadfaí tagairtí iomlánachille a úsáid ionas go mbeidh gach macra ag rith, is é an chéad chéim é cúrsóir cille le ceall A1.

Is féidir tagairtí cille a athrú ó choibhneas leis an iomlán a dhéanamh go héasca trí chliceáil ar an deilbhín Tagairtí Coibhneasta Úsáide ar chluaisíní an ribáin.

5. Úsáid Eochracha Méarchláir vs an Luch

Is minic gur fearr le gluaiseachtaí luch a thaifeadadh mar chuid den mhacra a bheith ag baint úsáide as eochaircheapanna méarchlár macraifead nuair a bhíonn cúrsóir na gcille ag gluaiseacht nó raon cealla a roghnú.

Ag baint úsáide as teaglaim eochair méarchláir - mar shampla Ctrl + Deireadh nó Ctrl + Shift + an eochair Arrow ceart - chun an cúrsóir cille a aistriú chuig imill an limistéir sonraí (na cealla sin ina bhfuil sonraí ar an mbileog oibre reatha) seachas an saighead nó an cluaisín a chur ar ais arís agus arís eile Déanann na heochracha chun colúin nó sraitheanna ilghnéitheacha an próiseas a bhaint as an méarchlár a shimpliú.

Fiú amháin nuair a thagann sé chun orduithe a chur i bhfeidhm nó roghanna ribín a roghnú, is fearr le heochracha aicearra méarchlár úsáid a bhaint as an luch.