Clàr-innse
Ma tha thu a’ coimhead airson cuid de na dòighean as fhasa air maids ceart a lorg a’ cleachdadh VBA , bidh an artaigil seo feumail dhut. Mar sin, tòisichidh sinn leis an artaigil agus eòlas fhaighinn air na dòighean air maids ceart a lorg.
Luchdaich a-nuas Leabhar-obrach
VBA Find Exact Match.xlsm
5 dòighean air maids cheart a lorg a' cleachdadh VBA
Chleachd mi an clàr a leanas anns a bheil clàraidhean de thoraidhean cuid de dh'oileanaich. Mìnichidh mi diofar dhòighean air an dearbh mhaids a lorg le bhith a’ cleachdadh a’ chlàir seo le cuideachadh bho VBA.
Airson an adhbhair seo, tha mi air dreach Microsoft Excel 365 a chleachdadh, is urrainn dhut dreach sam bith eile a chleachdadh a-rèir do ghoireasachd.
Dòigh-1: A' lorg maids cheart ann an raon de cheallan
Ma tha thu airson co-fhreagairt cheart de shreang mar ainm oileanach agus an uairsin lorg suidheachadh cealla an oileanach seo is urrainn dhut seo a dhèanamh le bhith leantainn an dòigh seo. an oileanach leis an ainm “Joseph Micahel” .
Ceum-01 :
➤Rach gu Leasaiche Tab>> Visual Basic Roghainn
An uairsin, fosglaidh an Deasaiche Bunaiteach Lèirsinneach suas.
➤Rach gu Cuir a-steach Tab>> Modúl Roghainn
Às deidh sin, thèid Modal a chruthachadh.<3
Ceum-02 :
➤Sgrìobh an còd a leanas
8612
An seo, “an dearbh gheam” Is e ainm na duilleige agus "B5:B10" anraon de dh'ainmean nan oileanach, agus 'S e "Eòsaph Mìcheal" ainm an oileanach a tha ri lorg.
rng ainmeachadh mar raon nì agus str mar chaochladair sreang gus seòladh an nì a chaidh a rannsachadh a stòradh.
Sònraichidh an aithris IF seòladh an nì don chaochladair str .
➤Preas F5
Toradh :
Às deidh sin, gheibh thu an a’ leantainn Bogsa Teachdaireachd anns a bheil suidheachadh cealla an oileanach leis an ainm “Iòsaph Mìcheal” .
Leugh tuilleadh: Lorg taobh a-staigh raon le VBA ann an Excel: A’ toirt a-steach maidsean dìreach is pàirteach
Dòigh-2: A’ lorg maids cheart agus ga chur na àite a’ cleachdadh VBA
Seallaidh mi an dòigh air ainm an oileanach ainmichte a lorg agus an uairsin ainm eile a chuir na àite oir le mearachd dòigh air choireigin chaidh an t-ainm seo a sgrìobhadh an seo. 'S urrainn dhut an t-sreang a tha thu ag iarraidh a lorg agus a chur na h-àite leis a' mhodh seo a leantainn.
Ceum-01 :
➤ Lean Ceum-01 de Modh-1
3219
An seo, “ lorg & ionad ” an e ainm na duilleige agus 'S e "B5:B10" an raon de dh'ainmean nan oileanach, agus "Dòmhnall Pòl" ainm an oileanach a tha ri lorg agus an uairsin "Henry Jackson" bidh bi mar ainm an oileanach an àite an tè mu dheireadh.
LE aithris seachnaidh ath-aithris a' phìos còd anns gach aithris.
An IF sònraichidh an aithris amseòladh an nì dhan chaochladair str agus cuiridh an lùb DO an àite gach tachartas dhen fhacal rannsachaidh.
➤Preas F5
Toradh :
An dèidh sin, gheibh thu ainm an oileanach ùr mar “Henry Jackson” .
Dòigh-3: A' lorg maids cheart agus mothachail air cùise
Ma tha thu airson maids a tha mothachail air cùis a lorg, lean an dòigh seo. An seo, tha dà ainm agam coltach ri chèile ach tha diofar anns a' chùis agus a rèir na cùise cuiridh mi ainm an oileanach mu dheireadh an àite.
Ceum -01 :
➤Lean Ceum-01 de Modh-1
5111
An seo, "cùis-mhothachail" an e ainm na duilleige agus "B5:B10" an raon de dh'ainmean nan oileanach, agus 'S e "Dòmhnall Pòl" ainm an oileanach a tha ri lorg, agus an uairsin "Henry Jackson" 's e ainm an oileanach an àite an tè mu dheireadh.
Le aithris seachnaidh am pìos còd a h-uile aithris a th' air ath-aithris.
Sònraichidh an aithris IF seòladh an nì don chaochladair str agus cuiridh an lùb DO àite gach tachartas den fhacal rannsachaidh.
➤Press F5
Toradh :
A-nis, a rèir na cùise, tha an thèid ainm an oileanach atharrachadh gu “Henry Jackson” .
Leughaidhean Co-chosmhail:
- Mar a lorgas tu sreang ann an cealla a’ cleachdadh VBA ann an Excel (2 dhòigh)<2
- VBALorg ann an Colbh ann an Excel (7 dòighean-obrach)
- Mar a lorgas tu sreang le VBA ann an Excel (8 eisimpleirean)
Dòigh-4: A’ cleachdadh Feart InStr
Can, tha thu airson a bhith a’ maidseadh Pass no Fail co-fhreagairt ri ainmean nan oileanach a rèir a’ cholbh Toraidh far a bheil Pass no Fail air a sgrìobhadh. Gus an t-sreang seo a lorg sa cholbh Toraidhean agus sgrìobh sìos “Pasted” sa cholbh Inbhe airson nan oileanach a shoirbhich san deuchainn, faodaidh tu <1 a chleachdadh>an gnìomh InStr .
Ceum-01 :
➤Lean Step-01 de Modh-1
2020
An seo, tha an raon cealla C5:C10 is e sin an colbh Toraidh
1> InStr (cealla. luach, “Pass”) > Is e 0 an suidheachadh far a bheil an àireamh nas motha na neoni (nuair a tha “Pass” sa chill) leanaidh an loidhne a leanas air adhart agus bheir i seachad an toradh sa chill ri thaobh mar Passed .
Ma dh’fhàsas an suidheachadh meallta tha sin a’ ciallachadh nach eil “Pass” ann an cealla, cuiridh an loidhne fo ELSE an gnìomh agus bheir i luach an toraidh sa cealla ri thaobh mar Ban .
Leanaidh an lùb seo air adhart airson gach cill.
➤Preas F5
Toradh :
An uairsin, gheibh thu an inbhe “Passed” airson nan oileanach a chaidh seachad.
Dòigh-5: A’ Lorg Dàta Co-fhreagarrach agus A’ Toirt a-mach Dàta
Ma tha thu airson andàta co-fhreagarrach airson oileanach leis an ainm “Mìcheal Seumas” an uairsin is urrainn dhut an dòigh seo a leantainn.
Step-01 :
➤Lean Ceum-01 de Modh-1
6822
An seo, chleachd mi B100 mar an Gnìomhach Raon nan duilleagan (faodaidh tu raon sam bith a chleachdadh a rèir do chleachdadh).
InStr(1, Raon("B" &i), "Mìcheal Seumas") > Is e 0 an suidheachadh airson dearbhadh a bheil Mìcheal Seumas sa chill sa cholbh B .
Raon(“E Is e ”& icount & “: G” & amp; icount) an raon far a bheil thu ag iarraidh an dàta toraidh agad agus Raon ("B" & amp; i & ":D" & i). luach Bheir na luachan on cholbh B gu D .
➤Brùth F5
Toradh :
Às deidh sin, gheibh thu an dàta a leanas a chaidh a thoirt a-mach airson nan oileanach leis an ainm Mìcheal Seumas .
Earrann Cleachdaidh
Airson cleachdadh a dhèanamh leat fhèin tha sinn air earrann Cleachdadh mar gu h-ìosal a thoirt seachad ann an duilleag leis an ainm Cleachd . Feuch an dèan thu leat fhèin e.
Co-dhùnadh
San artaigil seo, dh’ fheuch mi ris na dòighean as fhasa air maids ceart a lorg a’ cleachdadh VBA ann an Excel gu h-èifeachdach. An dòchas gum bi e feumail dhut. Ma tha molaidhean no ceist sam bith agad, na bi leisg an roinneadh leinn.