Clàr-innse
Is e cur an gnìomh macro VBA an dòigh as èifeachdaiche, as luaithe agus as sàbhailte airson gnìomhachd sam bith a ruith ann an Excel. San artaigil seo, seallaidh sinn dhut mar a nì thu an clàr a sheòrsachadh ann an Excel le VBA .
Luchdaich sìos Leabhar-obrach
Faodaidh tu an leabhar-obrach Excel cleachdaidh an-asgaidh a luchdachadh sìos bho seo.
Deasaich Clàr le VBA.xlsm
Rudan ri fios mus cuir thu VBA an gnìomh gu Clàr Deasaich ann an Excel
Tha cuid de pharaimearan ann a dh'fheumas tu a chleachdadh gu tric fhad 's a tha thu ag obair leis an dòigh Deasaich de VBA . Mar sin an seo bruidhnidh sinn air cuid de na paramadairean a nì thu eòlach ort fhad ‘s a tha thu a’ sgrìobhadh a’ chòd. Seòrsa Dàta Tuairisgeul Iuchair Roghainneil Caochlaideach <15 Sònraichidh seo an raon no an colbh a tha na luachan ri rèiteachadh. Òrdugh Roghainneil 1>XlSortOrder Sònraichidh seo an òrdugh san tèid an rèiteachadh a dhèanamh.
- xlAscending = Airson a sheòrsachadh ann an òrdugh dìreadh.
- xlDescending = Airson a sheòrsachadh ann an òrdugh teàrnaidh.
- xlNo = Nuair nach eil bann-cinn sa cholbh; Luach bunaiteach.
- xlYes = Nuair a tha bann-cinn aig na colbhan.
- xlGuess = Airson Excel a leigeildearbhaich na cinn-cinn.
4 Dòighean ann a bhith a’ buileachadh VBA gus Clàr a sheòrsachadh ann an Excel
Bidh an earrann seo seall dhut mar a nì thu clàran Excel a sheòrsachadh le bhith a’ beachdachadh air luach, dathan, ìomhaighean agus ioma cholbh le còd VBA .
<22 1. Cuir a-steach VBA gu Clàr Deasaich a rèir Luach ann an ExcelA’ beachdachadh air an eisimpleir a leanas cuiridh sinn an clàr seo air dòigh leis na luachan a tha an làthair anns a’ Marc colbh ann an òrdugh teàrnadh.
Ceumannan:
- Brùth Alt + F11 air am meur-chlàr agad no rach dhan taba Leasaiche -> Visual Basic gus Deasaiche Bunaiteach Lèirsinneach fhosgladh.
- Ann an uinneag a’ chòd pop-up, on bhàr clàr-taice , cliog Cuir a-steach -> Modal .
- Dèan lethbhreac den chòd a leanas agus cuir a-steach e ann an uinneag a’ chòd.
4304
An còd agad deiseil airson a ruith a-nis.
Seo,
- SortTBL → Shònraich ainm a’ chlàir.
- SortTBL[Comharraidhean] -> Shònraich ainm colbh a’ chlàir airson a sheòrsachadh.
- Iuchrach1:=iColumn → Shònraich raon a’ cholbh gus innse don chòd dè an colbh sa chlàr a bu chòir a sheòrsachadh.
- Òrdugh1:=xlDescending → Shònraich an t-òrdugh mar xlDescending gus an colbh a sheòrsachadh ann an òrdugh teàrnaidh. Ma tha thu airson an colbh a chur ann an òrdugh dìreadh, sgrìobh xlAscending na àite.
- Ceannard:= xlTha → Leis gu bheil a’ cholbh sa chlàr seo a’bann-cinn agus mar sin shònraich sinn e leis an roghainn xlYes .
- Brùth F5 air a' mheur-chlàr agad no o tagh am bàr clàr-taice Ruith -> Ruith fo/Foirm-chleachdaiche . Faodaidh tu cuideachd dìreach briogadh air an ìomhaigheag bheag Play ann am bàr an fho-chlàr gus am macro a ruith.
Chì thu gu bheil an tha colbh sa bhòrd agad a-nis air a sheòrsachadh ann an òrdugh teàrnadh .
Leugh More: Mar a chuireas tu dàta air dòigh a rèir luach ann an Excel (5 dòighean furasta )
2. Cuir a-steach VBA Macro gu Clàr Deasaich airson Ioma Colbh
Faodaidh tu cuideachd clàr a sheòrsachadh airson ioma-cholbh ann an Excel le VBA macro.
<0Bhon chlàr gu h-àrd, rèitichidh sinn na colbhan Ainm agus Roinn ann an òrdugh dìreadh .
Ceumannan:
- An aon dòigh ’s a bha e roimhe, fosgail Deasaiche Bunaiteach Lèirsinneach bhon taba Leasaiche agus Cuir a-steach modal ann an uinneag a' chòd.
- Ann an uinneag a' chòd, dèan lethbhreac dhen chòd a leanas agus cuir a-steach e.
4298
Do tha an còd a-nis deiseil airson a ruith.
Seo,
- ClàrLuach → Shònraich ainm a’ chlàir.
- ClàrLuach[Ainm] -> Shònraich a' chiad ainm colbh a' chlàir ri rèiteach.
- TableValue[Roinn] -> Shònraich an dàrna colbh ainm a’ chlàir airson a sheòrsachadh.
- Iuchrach1:=iColumn1 → Shònraich raon a’ cholbh gus innse don chòd gum feum a’ chiad cholbh sa chlàr a bhith.air a rèiteachadh.
- Iuchrach1:=iColumn2 → Shònraich raon a’ cholbh gus innse don chòd feumaidh an dàrna colbh sa chlàr a bhith air a rèiteach.
- Òrdugh1: =xlAscending → Shònraich an t-òrdugh mar xlAscending gus an colbh a sheòrsachadh ann an òrdugh teàrnaidh. Ma tha thu airson an colbh a sheòrsachadh ann an òrdugh teàrnadh, sgrìobh xlDescending na àite.
- Beann-cinn:= xlTha → Leis gu bheil cinn-cinn ann an colbhan a’ chlàir seo, shònraich sinn e. leis an roghainn xlTha>colbhan a’ bhùird air an òrdachadh ann an òrdugh dìreadh.
Leugh More: Mar a nì thu fèin-sheòrsachadh ioma-cholbhan ann an Excel (3 dòighean)
Leughaidhean coltach ris
- Mar a rèiticheas tu Liosta Sònraichte ann an Excel (10 Dòighean Feumail)
- Deasaich Array le Excel VBA (An dà chuid Òrdugh Dìrich is Teàrnaidh)
- Mar a nì thu rèiteachadh agus sìoladh dàta ann an Excel (Stiùireadh coileanta)
- Deasaich fèin-ghluasadach Excel nuair a dh’ atharraicheas dàta (9 eisimpleirean)
- Deasaich air thuaiream ann an Excel (Formailean + VBA)
3. Cuir Macro an gnìomh gus Clàr a sheòrsachadh a rèir dath cealla ann an Excel
Faodaidh tu cuideachd clàr a sheòrsachadh a rèir dath na cealla a tha ann.
Leis a’ chlàr gu h-àrd mar an eisimpleir againn, seallaidh sinn dhut mar a rèiticheas tu e stèidhichte air na dathan a tha sa chlàr seo.
Ceumannan:
- Mar a chithear roimhe, fosgail Visual BasicDeasaiche bhon tab Leasaiche agus Cuir a-steach a Modal ann an uinneag a’ chòd.
- Ann an uinneag a’ chòd, dèan lethbhreac den chòd a leanas agus cuir a-steach e.
6368
Tha an còd agad a-nis deiseil ri ruith.
Seo na còdan RGB a thug sinn seachad , 's urrainn dhut a lorg no còd RGB sam bith eile a tha thu ag iarraidh le bhith leantainn an gif a tha air a thoirt seachad gu h-ìosal.
- Dìreach cliog air a' chill dhathte .<18
- Anns an taba Home , cliog air an t-saighead ri taobh Fill Colour agus an uairsin tagh Barrachd Dhathan . Chì thu na còdan RGB anns an taba Custom sa bhogsa Colours a nochdas.
3>
- Ruith a’ chòd seo agus thèid an clàr agad a sheòrsachadh a-rèir nan dathan .
Leugh Tuilleadh: Mar a nì thu rèiteachadh a rèir dath ann an Excel (4 slatan-tomhais)
4. Cuir VBA an sàs ann an Deasaich Clàr Excel a rèir Icon
A dh’ aindeoin gu bheil ìomhaighean air clàr an t-seata dàta airson a bhith furasta a leughadh. 'S urrainn dhut an clàr a sheòrsachadh stèidhichte air na h-ìomhaigheagan ann an Excel le VBA macro.
Seall air an t-seata dàta gu h-àrd. An seo tha ìomhaighean air a’ chlàr ri taobh luachan nan àireamhan anns na colbhan Comharrasan gus an tuig sinn cò an oileanach aig a bheil toraidhean math, dona no cuibheasach.
Thoir an aire, ma chan eil fios agad ciamar a chuireas tu ìomhaigh a-steach am broinn cealla, is urrainn dhut dìreach seo a dhèanamh leis an fheart Cruth cumhach ann an Excel.
- Tagh an raon gu lèir nocolbh.
- Rach gu Cruthachadh cumhach -> Seataichean ìomhaigh . An uairsin tagh seata ìomhaigheagan sam bith a tha thu ag iarraidh bhon roghainn.
Tha ceumannan gus clàr a sheòrsachadh stèidhichte air ìomhaighean air an toirt seachad gu h-ìosal.<3
Ceumannan:
- Fosgail Deasaiche Bunaiteach Lèirsinneach bhon taba Leasaiche agus Cuir a-steach a Modal ann an uinneag a' chòd.
- Ann an uinneag a' chòd, dèan lethbhreac den chòd a leanas agus cuir a-steach e.
6695
Tha an còd agad deiseil ri ruith a-nis.
An seo,
- xl5Saigheadan -> Thagh sinn an seata de 5 saighdean bhon roghainn san Cruthachadh cumhach .
- Nì (1) -> Shònraich an a' chiad seòrsa de dh'ìomhaigh saighead.
- Nì (2) -> Shònraich an dàrna ìomhaigheag saighead dhen t-seòrsa.
- Nì (3) -> Shònraich an treas ìomhaigheag seòrsa saighead.
- Nì (4) -> Shònraich an ceathramh seòrsa de dh'ìomhaigh saighead.
- Nì (5) -> Shònraich an còigeamh ìomhaigheag seòrsa saighead.
- Ruith an còd seo agus bidh an clàr. 1> air a sheòrsachadh a rèir na h-ìomhaigheagan .
Leugh More: Mar a nì thu clàr gu fèin-obrachail ann an Excel (5 dòighean)
Co-dhùnadh
Sheall an artaigil seo dhut mar a nì thu an clàr a sheòrsachadh ann an Excel VBA . Tha mi an dòchas gu bheil an artaigil seo air a bhith gu math buannachdail dhut. Faodaidh tu faighneachd a bheil ceist sam bith agad mun chuspair.