Clàr-innse
Bithear a’ cleachdadh aithrisean cumhach gus seata de ghnìomhan a dhèanamh a rèir an t-suidheachaidh ainmichte ann an cànanan prògramaidh. San artaigil seo, seallaidh sinn dhut dè a th’ ann an Ma tha – An uairsin – Eile aithris chumha ann an VBA Excel agus mar a chleachdas tu e.
Luchdaich sìos Leabhar-obrach
Faodaidh tu an leabhar-obrach Excel cleachdaidh an-asgaidh a luchdachadh sìos bho seo.
Ro-ràdh don Aithris Ma tha – An uairsin – Eile ann an VBA
VBA Ma tha – An uairsin – Eile aithris chumha air a chleachdadh sa mhòr-chuid gus co-dhùnadh sruth cur gu bàs an cumhachan. Ma tha an suidheachadh fìor, thèid seata ghnìomhan sònraichte a chur an gnìomh, agus ma tha an suidheachadh ceàrr, thèid seata eile de ghnìomhan a choileanadh.
- Co-chòrdadh
3105
No,
9821
An seo,
Argamaid | Riatanach/ Roghainneil | Tuairisgeul | |
---|---|---|---|
suidheachadh | Riatanach | Sloinneadh àireamhach no abairt sreang a nì measadh a bheil an abairt tha e fìor neo meallta . Mas e Null a th’ anns an t-suidheachadh , thathas den bheachd gur e Ceart a th’ ann. | |
aithrisean | Roghainneil | Foirm aon-loidhne aig nach eil clàs Eile . Feumaidh aon no barrachd aithrisean a bhith air an sgaradh le coloin. Ma tha an suidheachadh Fìor , thèid an aithris seo a chur an gnìomh. | Tha aon no barrachd aithrisean annair a choileanadh mura h-eil suidheachadh roimhe Fìor . |
4 Eisimpleirean de bhith a’ cleachdadh VBA Ma tha – An uairsin – Aithris Eile ann an Excel
Anns an earrainn seo, ionnsaichidh tu mar a chleachdas tu Ma tha-An uair sin-eile ann an còd VBA le 4 eisimpleirean.
1. Lorg an àireamh as motha eadar dà àireamh le Ma - An uairsin - Aithris Eile
Ma tha dà àireamh agad agus gu bheil thu airson faighinn a-mach cò am fear as motha (no nas lugha) faodaidh tu an <1 a chleachdadh>Ma tha-An uairsin-Eilse aithris ann an VBA .
Ceumannan:
- Brùth Alt + F11 air a' mheur-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.
3496
An còd agad deiseil airson ruith.
An seo, tha sinn a' dèanamh coimeas eadar dà àireamh 12345 agus 12335 , gus faighinn a-mach cò am fear as motha. Mar as trice bidh am pròiseas seo foirfe airson àireamhan mòra a lorg ann an stòr-dàta mòr.
- Brùth F5 air a’ mheur-chlàr agad no tagh am bàr-clàr-taice Ruith -> Ruith fo/Foirm-chleachdaiche . Faodaidh tu cuideachd dìreach briogadh air an ìomhaigheag Play beag anns a’ bhàr fho-chlàr gus am macro a ruith.
Gheibh thu an toradh ann an Excel's MsgBox
Anns a’ chùis againn, àireamh 12345 - air a stòradh ann an caochladair Àireamh 1 – nas motha na an àireamh 12335 , Àireamh 2 . Mar sin tha am MsgBox a’ sealltainn dhuinn gu bheil an 1d Àireamh nas motha na an 2na àireamh .
Leugh More: Excel Formula to Generate Random Number (5 eisimpleirean) <3
2. A’ sgrùdadh Toradh Oileanach a’ cleachdadh Ma tha – An uairsin – Aithris Eile ann an VBA
’S urrainn dhut dearbhadh a bheil oileanach a’ dol seachad no a’ fàilligeadh air deuchainn leis an aithris seo sa chòd VBA .
Ceumannan:
- San aon dòigh ’s a bha e roimhe, fosgail Deasaiche Bunaiteach Lèirsinneach bhon taba Leasaiche agus Insert 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.
1854
Tha an còd agad deiseil a-nis ruith.
Sgrùdaidh an còd seo a bheil luach aig Cell D5 a tha nas motha na 33 . Ma nì e, seallaidh e aon toradh, mura dèan, seallaidh e rudeigin eile.
>Ruith am macro agus gheibh thu an toradh a-rèir do chòd.
Seall air an t-seata dàta gu h-àrd leis an toradh, tha 95 aig Cell D5 a tha gu cinnteach nas motha na 33 , mar sin tha e a’ sealltainn an Toraidh is Pas . Ach ma ruitheas sinn an còd airson Cell D7 (22), bhiodh e a’ nochdadh a chaochladh.
Leugh More: Mar a chleachdas tu Aithris Cùise VBA ( 13 Eisimpleirean)
Leughaidhean Co-chosmhail
- Mar a chleachdas tu gnìomh Log ann an Excel VBA (5 FreagarrachEisimpleirean)
- Cleachd gnìomh VBA LTrim ann an Excel (4 eisimpleirean)
- Mar a chleachdas tu gnìomh VBA FileDateTime ann an Excel (3 Cleachdaidhean)
- Cleachd Gnìomhaiche Mod VBA (9 eisimpleirean)
- Gnìomh VBA EXP ann an Excel (5 eisimpleirean)
Tha thu air ionnsachadh mar a tharraing thu a-mach an e oileanach a tha a’ dol seachad no nach eil le aon Ma tha-An uairsin-Else aithris, ach an turas seo ionnsaichidh tu mu Ioma-aithrisean If-Then-Else leis an eisimpleir a leanas.
Ruithidh sinn VBA Còd gus na bogsaichean Beachd sin a lìonadh a-rèir ioma-chumhachan.
Ceumannan:
- San aon dòigh 's a bha thu roimhe, fosgail Deasaiche Bunaiteach Lèirsinneach bhon tab Leasaiche agus Cuir a-steach a 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.
5808
Tha an còd agad deiseil airson a ruith a-nis.
Clò-bhuailidh an còd seo beachdan a-rèir na h-ìre a choileanar e le oileanaich.
- Ruith a’ chòd seo agus faic an dealbh a leanas far a bheil na bogsaichean beachd air an lìonadh leis na toraidhean iomchaidh. <12
- Fosgail Deasaiche Bunaiteach Lèirsinneach bhon tab Leasaiche agus Cuir a-steach a Modal ann an uinneag a’ chòd.
- Anns a’ chòd. uinneag, dèan lethbhreac dhen chòd a leanas agus cuir a-steach e.
4. Aithris Ma tha-An uairsin-Eile gus Stiùiridhean Cardinal Ùrachadh Stèidhichte air Còd ann an Excel
Faodaidh tu cuideachd an Ma tha-An uairsin-Else a chleachdadh gus na stiùiridhean cardinal a lorg stèidhichte air a’ chòd comharrachaidh air a thoirt seachad. Seall air anan dèidh an dealbh far an lorg sinn an stiùireadh stèidhichte air na ciad litrichean ainmean a chaidh a thoirt seachad.
Ceumannan:
7524
Tha an còd agad deiseil airson a ruith a-nis.
- Run a' chòd seo agus gheibh thu na h-ainmean stiùiridh anns na ceallan fa leth.
Air neo, ma tha thu airson dìreach aon taobh a lorg stèidhichte air còd, an uairsin 's urrainn dhut an còd gu h-ìosal a chleachdadh.
7730
Bheir an còd seo aire don luach o Cell B5 agus tillidh e an toradh a rèir e ann an Cill C5 .
Mar eisimpleir, ma sgrìobhas tu “ N ” ann an cill B5 , bheir e dhut “ Tuath ; ma sgrìobhas tu “ S ” ann an Cell B5 , seallaidh e dhut “ Deas ” ann an Cill C5 .
<4 Co-dhùnadhSheall an artaigil seo dhut mar a chleachdas tu an aithris Ma tha - An uairsin - Eile ann an Excel le 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.