Clàr-innse
An-diugh seallaidh mi dhut mar as urrainn dhut sreathan a chunntadh le VBA ann an Excel bho sheata dàta sam bith. Seallaidh mi dhut mar as urrainn dhut sreathan a chunntadh bho raon sònraichte, bho raon taghte, le bhith a’ maidseadh slat-tomhais sònraichte, le bhith a’ maidseadh luach teacsa sònraichte, agus le bhith a’ dùnadh a-mach na ceallan bàn.
Cleachd Luchdaich sìos Leabhar-obrach
Cunnt sreathan le VBA.xlsm
5 dòighean air sreathan a chunntadh le VBA ann an Excel
Seo seata dàta againn le Ainmean cuid de dh’ oileanaich agus an Comharran ann am Beurla aig sgoil ris an canar Sunflower Kindergarten.
An-diugh ’s e ar n-amas na àireamh iomlan nan sreathan a' cleachdadh còd VBA .
1. Cleachd Còd VBA gus Sreathan de Raon Sònraichte a chunntadh
⧪ Ceum 1:
➤ Brùth ALT+F11 air a’ mheur-chlàr agad. Fosglaidh an uinneag VBA .
⧪ Ceum 2:
1> ➤ Rach don taba Insert san uinneag VBA .
➤ Bho na roghainnean ri fhaighinn, tagh Modal .
I
⧪ Ceum 3:
➤ Fosglaidh uinneag modal ùr leis an ainm “Module 1” .
➤ Cuir a-steach na leanas VBA còd sa mhodal.
Còd:
7119
Nòtaichean:
- Tha an còd seo a’ cruthachadh a Macro ris an canar Count_Rows .
- Tha an raon ainmichte “ B4:C13″ air loidhne 3mh a’ chòd. Tha mi airson an àireamh de shreathan san raon seo a chunntadh.
- Thucleachd am fear agad.
⧪ Ceum 4:
➤ Sàbhail an leabhar-obrach mar Leabhar-obrach Excel le Macro-chomasach .
⧪ Ceum 5: <3
➤ Till dhan duilleag-obrach agad is brùth ALT+F8 air a' mheur-chlàr agad.
➤ Fosglaidh bogsa còmhraidh air a bheil Macro . Tagh Count_Rows ( Ainm a’ Macro) agus cliog air Ruith .
⧪ Ceum 6:
➤ Lorgaidh tu bogsa teachdaireachd beag a sheallas an àireamh de shreathan iomlan ( 10 sa chùis seo ).
➤ Briog air Ceart gu leòr gus fàgail.
Leugh More: Excel VBA gus sreathan a chunntadh le dàta
2. Ruith Còd Excel VBA gus Sreathan de Raon Roghnaichte a chunntadh
Anns an dòigh roimhe, chunnt sinn an àireamh de shreathan de raon sònraichte ( B4: C13 ).
Ach faodaidh sinn cuideachd còd VBA a chleachdadh gus an àireamh de shreathan ann an raon taghte sam bith a chunntadh a rèir ar miann.
Tha na ceumannan uile co-ionann ri Dòigh 1 ( Ceum 1-6 ).
⧪ Dìreach ann an Ceum 3 , an àite a' chòd roimhe, cuir a-steach an còd seo:
Còd:
8467
An aire:
- Cruthaichidh an còd seo modal air a bheil Count_Selected_Rows .
⧪ Agus ann an Ceum 5 , mus ruith thu an còd, tagh raon an toiseach. An seo thagh mi an t-seata dàta slàn agam (às aonais Bannan-cinn a’ cholbh ).
⧪ An uairsin brùth ALT+F8 , tagh Count_Selected_Rows , is briog air Ruith .
Gheibh thu bogsa teachdaireachd a sheallas dhut an àireamh iomlan de shreathan san raon a thagh thu ( 10 san raon seo chùis.)
3. Cuir a-steach Còd VBA gus Sreathan Cunntadh le Slatan-tomhais ann an Excel
Is urrainn dhuinn cuideachd còd VBA a chleachdadh gus an àireamh iomlan de shreathan a tha a’ cumail slat-tomhais sònraichte a chunntadh.
Mar eisimpleir, cruthaichidh sinn Macro a chunntaicheas an àireamh oileanach a fhuair comharran nas lugha na 40.
Tha na ceumannan uile co-ionann ri Dòigh 1 cuideachd ( Ceum 1-6 ).
⧪ Dìreach ann an Ceum 3 , atharraich an còd VBA gu seo:
Còd:
3832
An aire:
- Cruthaichidh an còd seo modal air a bheil Count_Rows_with_Criteria .
- > Ann an loidhne 6 , chleachd sinn "<40" oir 's e seo an slat-tomhais a tha sinn a' cleachdadh. Bidh thu ga atharrachadh a rèir d'fheum.
⧪ Agus ann an Ceum 5 , mus ruith thu an còd, tagh raon nan ceallan leis a' chòd. slatan-tomhais. An seo cha do thagh mi ach colbh C ( C4:C13 ) a chionn 's gu bheil an slat-tomhais an sin.
⧪ An uairsin brùth ALT+F8 , tagh Count_Rows_with_Criteria , is briog air Ruith .
Gheibh thu bogsa teachdaireachd a sheallas dhut dhut an àireamh iomlan de shreathan a choileanas do shlat-tomhais ( 3 sa chùis seo.)
Leughaidhean Co-chosmhail
- Excel Count Visible Rows (Formula agus Còd VBA)
- Mar a tha Excel a’ cunntadh sreathan le luach (8Dòighean)
4. Cuir a-steach Còd VBA gus Sreathan Cunntadh Le Luach Teacsa Sònraichte
Faodaidh tu cuideachd còd VBA a chleachdadh gus an àireamh de shreathan anns a bheil luach teacsa sònraichte a chunntadh.
Seall air an t-seata dàta ùr seo.
Tha Clàran Leabhraichean cuid de leabhraichean againn ann am bùth leabhraichean air a bheil Martin Bookstore.
Cruthaich sinn Macro a chunntaicheas an àireamh de leabhraichean aig a bheil teacsa sònraichte on t-seata dàta seo.
Tha na ceumannan uile co-ionann ri Modh 1 ( Ceum 1-6 ).
⧪ Dìreach ann an Ceum 3 , atharraich an còd VBA gu seo:
Còd:
7545
An aire:
- Cruthaichidh an còd seo modal air a bheil Count_Rows_with_Specific_Text .
⧪ Agus ann an Ceum 5 , mus ruith thu an còd, tagh an raon cheallan leis na luachan teacsa. An seo thagh mi raon B4:B13 ( Ainm nan Leabhraichean ).
⧪ An uairsin brùth ALT+ F8 , tagh Count_Rows_with_Specific_Text , agus cliog air Ruith .
⧪ An Bogsa Inntrigidh nochdaidh sin a dh'iarras ort an luach teacsa sònraichte a tha thu airson a mhaidseadh a chur a-steach.
Air sgàth an eisimpleir seo, chuir mi a-steach e mar “eachdraidh” .
Mu dheireadh, gheibh thu bogsa teachdaireachd a sheallas dhut an àireamh iomlan de shreathan anns a bheil an teacsa sònraichte ( 3 sa chùis seo.)
Leugh Tuilleadh: Mar a dh’ chunntas tu sreathan le teacsa a-staighExcel
5. Cunnt sreathan le ceallan falamh A’ cleachdadh VBA ann an Excel
Mu dheireadh, leasaichidh sinn Macro a bhios a’ cunntadh an àireamh iomlan de shreathan às aonais na ceallan bàn bho sheata dàta.
Seall air an t-seata dàta ùr seo.
Tha Comharran cuid de thagraichean againn ann an deuchainn fastaidh companaidh air a bheil APEX group.
Ach gu mì-fhortanach, cha b' urrainn do chuid de dh'oileanaich nochdadh aig an deuchainn agus tha ceallan bàn an àite nan comharran aca.
Leasaich sinn Macro a chunntadh àireamh iomlan nan sreathan às aonais nan ceallan bàna.
Tha sin a’ ciallachadh, cia mheud tagraiche a nochd san deuchainn.
Tha na ceumannan uile co-ionann ri Dòigh 1 ( Ceum 1-6 ).
⧪ Dìreach ann an Ceum 3 , cuir a-steach an còd VBA seo an àite an tè as tràithe:
Còd:
1193
An aire:
- Cruthaichidh an còd seo modal air a bheil Count_Rows_with_Blank_Cells .
> ⧪ Ann an Ceum 5 , mus ruith thu an còd, tagh raon nan ceallan leis na ceallan bàn. An seo thagh mi raon C4:C13 ( Comharran anns an Tes t).
⧪ An uairsin brùth ALT +F8 , tagh Count_Rows_with_Blank_Cells , is briog air Ruith .
Gheibh thu bogsa teachdaireachd a sheallas dhut na àireamh iomlan nan sreathan às aonais na ceallan bàn ( 7 sa chùis seo.)
Co-dhùnadh
A’ cleachdadh Leis na dòighean sin, faodaidh tu sreathan a chunntadh le VBA bho dhàtasuidhichte ann an Excel a rèir diofar shuidheachaidhean. A bheil duilgheadas sam bith agad? Faodaidh tu faighneachd dhuinn.