Mar a nì thu cunntas air sreathan le VBA ann an Excel (5 dòighean-obrach)

  • Roinn Seo
Hugh West

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.

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.