Excel VBA: Dèan cinnteach a bheil faidhle ann no nach eil

  • Roinn Seo
Hugh West

Is e aon de na cleachdaidhean as buannachdail a tha aig Excel VBA nar beatha làitheil gun urrainn dhuinn dearbhadh a bheil faidhle ann air an inneal againn no nach eil sinn ga chleachdadh. San artaigil seo, seallaidh mi dhut mar as urrainn dhut dearbhadh a bheil faidhle ann no nach eil air na coimpiutairean againn le bhith a’ cleachdadh Excel VBA .

Còd VBA gus faighinn a-mach a bheil faidhle ann no nach eil (Quick View)

4547

Luchdaich sìos Leabhar-obrach Cleachdaidh

Luchdaich sìos an leabhar-obrach cleachdaidh seo gu eacarsaich fhad ‘s a tha thu a’ leughadh an artaigil seo.

Thoir sùil air VBA a bheil faidhle ann.xlsm

Sealladh farsaing air a’ Chòd VBA gus faighinn a-mach a bheil faidhle ann no nach eil (Mion-sgrùdadh Step-by-Step)

Mar sin, gun tuilleadh dàil, rachamaid chun phrìomh dheasbad againn an-diugh. Brisidh sinn sìos an còd VBA ceum air cheum gus faighinn a-mach a bheil faidhle ann no nach eil air ar coimpiutairean.

⧪ Ceum 1: A' cur a-steach na tha a dhìth Cuir a-steach

Aig fìor thoiseach a’ chòd, feumaidh sinn an cuir a-steach riatanach a chuir a-steach ann. Chan eil ach aon chur-a-steach a dhìth sa chòd seo, agus sin ainm an fhaidhle a tha sinn a’ sireadh. Cuir a-steach ainm an fhaidhle slàn (Còmhla ris an eòlaire co-cheangailte ris).

4404

⧪ Ceum 2: A' toirt a-mach ainm an fhaidhle leis a' ghnìomh VBA Dir <3

An ath rud, cleachdaidh sinn cleas beag. Cleachdaidh sinn an gnìomh VBA Dir gus ainm an fhaidhle a tharraing. Mur eil a leithid de fhaidhle ann, tillidh an gnìomh Dir sreang null.

5644

⧪Ceum 3: A’ dèanamh cinnteach a bheil am faidhle ann le bhith a’ cleachdadh If-Block

Seo an ceum as cudromaiche. Tha sinn air innse na bu thràithe mura h-eil faidhle san ainm a chaidh a thoirt seachad, bidh an gnìomh Dir a’ tilleadh sreang null. Cleachdaidh sinn an togalach seo taobh a-staigh If-block gus dèanamh cinnteach a bheil am faidhle ann no nach eil.

2422

Mar sin tha an VBA bidh an còd:

Còd VBA:

8528

Toradh:

Ruith an còd. Air a' choimpiutair agam, seallaidh bogsa teachdaireachd, “Tha am faidhle ann” , a chionn 's gu bheil e ann air an inneal agam.

Air an inneal agad, faodaidh gum bi an toradh eadar-dhealaichte a rèir co-dhiù a tha am faidhle ann no nach eil.

Leugh More: Excel VBA: Dèan cinnteach a bheil duilleag ann (2 dhòigh shìmplidh)

A’ leasachadh Macro gus sùil a thoirt air raon de fhaidhlichean a tha ann no gun a bhith a’ cleachdadh Excel VBA

An seo tha seata dàta againn ann an duilleag-obrach Excel anns a bheil ainm cuid de na faidhlichean ri taobh leis na clàran ann an raon B4:B8 .

'S e ar n-amas Macro a leasachadh a sgrìobhas Ann / Chan eil ann ri taobh gach fear dhiubh an dèidh dearbhadh a bheil iad ann no nach eil air a' choimpiutair.

⧪ Ceum 1: A' fosgladh uinneag VBA

Brùth ALT + F11 air a’ mheur-chlàr agad gus an uinneag Visual Basic fhosgladh.

⧪ Ceum 2: A’ cur a-steach modal ùr

Rach gu Cuir a-steach > Modal sa bhàr-inneal. Cliog air Modal . Modal ùr ris an canarFosglaidh Module1 (no rud sam bith eile a rèir na h-eachdraidh a dh’ fhalbh). 3>

Seo an ceum as cudromaiche. Cuir a-steach an còd VBA a leanas sa mhodal.

Còd VBA:

8762

⧪ Ceum 5: A' ruith a' Chòd

Briog air an inneal Run Sub / UserForm bhon bhàr-inneal gu h-àrd.

Bidh an còd a 'ruith. Agus gheibh thu “Tha ann” airson nam faidhlichean a tha ann, agus “Chan eil ann” airson nam faidhlichean nach eil ann.

Leugh More: Mar a nì thu sgrùdadh a bheil luach ann an raon ann an Excel (8 dòighean)

Co-dhùnadh

Mar sin, seo am pròiseas gus Macro a leasachadh gus post-d a chuir o Excel le ceanglachan. A bheil ceist sam bith agad? Na bi leisg faighneachd dhuinn. Agus na dìochuimhnich tadhal air an làrach-lìn againn ExcelWIKI airson barrachd phuist is ùrachaidhean.

Tha Ùisdean West na thrèanaiche agus na mhion-sgrùdair Excel air leth eòlach le còrr air 10 bliadhna de eòlas sa ghnìomhachas. Tha ceum Bachelor aige ann an Cunntasachd is Ionmhas agus ceum Maighstireachd ann an Rianachd Gnothachais. Tha ùidh mhòr aig Ùisdean ann an teagasg agus tha e air dòigh-teagaisg gun samhail a leasachadh a tha furasta a leantainn agus a thuigsinn. Tha an eòlas eòlach aige air Excel air na mìltean de dh’ oileanaich agus proifeiseantaich air feadh an t-saoghail a chuideachadh gus na sgilean aca a leasachadh agus air leth math nan dreuchdan. Tron bhlog aige, bidh Ùisdean a’ roinn a chuid eòlais leis an t-saoghal, a’ tabhann clasaichean oideachaidh Excel an-asgaidh agus trèanadh air-loidhne gus daoine fa leth agus gnìomhachasan a chuideachadh gus an làn chomas a ruighinn.