Clàr-innse
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
⧭ 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.