VBA gu Loop Through Rows ann an Raon ann an Excel (6 eisimpleirean)

  • Roinn Seo
Hugh West

Clàr-innse

San oideachadh seo, còmhdaichidh sinn mar a chleachdas tu VBA gus lùbadh tro shreathan ann an raon ann an excel. Bidh sinn a’ cleachdadh lùban gus casg a chuir air an aon rud a dhèanamh a-rithist is a-rithist. Fhad 's a tha sinn ag obair ann an Microsoft Excel , is dòcha gum bi sinn ann an suidheachadh far am feum sinn an aon obair a dhèanamh iomadh uair. Is urrainn dhuinn seo a dhèanamh gu furasta le bhith a’ cleachdadh lùban ann an VBA . San artaigil seo, seallaidh sinn eisimpleirean 6 airson lùbadh tro shreathan ann an excel le VBA . 'S e an lùb a chleachdas sinn anns na h-eisimpleirean ' Airson an ath-Lùb '.

Luchdaich a-nuas Leabhar-obrach Cleachdaidh

'S urrainn dhuinn leabhar-obrach a' chleachdaidh a luchdachadh a-nuas à seo.<3 Lùb VBA tro shreathan ann an Range.xlsm

6 Eisimpleirean airson Lùbadh tro shreathan ann an Raon le VBA ann an Excel

Gus eisimpleirean de an oideachadh seo, cleachdaidh sinn an dàta a leanas. Anns an t-seata dàta tha suimean reic airson a' chiad dà mhìos de 5 Luchd-reic .

1. Cleachd VBA ann an Raon le Raon Caochlaideach gus Lùb tro Shreathan <10

Anns a’ chiad eisimpleir, cleachdaidh sinn an caochladair raon gus lùbadh tro shreathan ann an raon a’ cleachdadh VBA ann an excel. Cuiridh sinn lùb VBA an sàs anns an t-seata dàta a leanas.

Chì sinn na ceumannan gus an eisimpleir seo a choileanadh.

CEUMAN:

  • Airson tòiseachadh, theirig gu duilleag-obrach gnìomhach ' Range Variable '.
  • A bharrachd air sin, briogadh deas agus tagh an roghainn ' View Code '. Faodaidh tu cuideachd brùthadh Alt + F11 airson fhosgladh.

  • Tha an gnìomh gu h-àrd a’ fosgladh uinneag còd airson an duilleag-obrach sin .
  • A bharrachd, dèan an còd ann an uinneag a’ chòd:
4403
  • An uairsin, cliog air an Ruith no brùth F5 gus an còd a ruith.

  • Mu dheireadh, gheibh sinn toraidhean mar an dealbh-sgrìn a leanas.

Leugh Tuilleadh: Excel VBA: Lùb tro cholbhan ann an raon (5 eisimpleirean)

2. Cuir VBA an sàs ann an lùb tro shreathan ann an raon le caochladair àireamhach

Is e roghainn eile airson a bhith a’ lùbadh tro shreathan ann an raon an caochladair a thaghadh. Anns an dàrna eisimpleir, cuiridh sinn VBA an sàs anns an t-seata dàta a leanas gus lùbadh tro shreathan ann an raon le caochladairean àireamhach.

Thug sinn sùil air na ceumannan gus am modh seo a dhèanamh.

STEPS:

  • An toiseach, cliog deas air an duilleag ghnìomhach leis an ainm ' Numeric Luach '.
  • Air adhart, tagh an roghainn ' Seall an Còd '.

>
  • Seo Fosglaidh gnìomh uinneag còd airson an duilleag-obrach sin. 'S urrainn dhut Alt + F11 a bhrùthadh cuideachd gus uinneag a' chòd sin fhosgladh.
  • taip an còd a leanas san uinneag sin:
  • 8020
    • Às dèidh sin, cliog air Ruith no brùth air an iuchair F5 gus an còd a ruith.

    >
  • Mu dheireadh, chì sinn toraidhean mar an dealbh a leanas. Tha an còd gu h-àrd ag atharrachadh cruth na h-àireimh gu puingean deicheach.
  • LeughBarrachd: VBA gu Lùb tro shreathan is colbhan ann an raon ann an Excel (5 eisimpleirean)

    3. Excel VBA ann an Raon Taghte Cleachdaiche gus Lùb tro shreathan ann an Raon

    Anns an raon treas eisimpleir, cleachdaidh sinn VBA ann an raon a thagh an neach-cleachdaidh gus lùbadh tro shreathan ann an raon. Mar sin, bidh e comasach dhan chleachdaiche lùb a chur an sàs ann an raon taghte den t-seata dàta.

    Chì sinn na ceumannan a tha co-cheangailte ris an eisimpleir seo.

    CEUMAN:

    • An toiseach, tagh an raon cealla ( D5: D9 ).

    • Air adhart, cliog deas air an duilleag ghnìomhach leis an ainm ' Cleachdaiche air a thaghadh '. Tagh an roghainn ' Seall Còd '.

    • Fosglaidh an àithne gu h-àrd uinneag còd VBA airson an duilleag-obrach gnìomhach. 'S urrainn dhut uinneag a' chòd sin fhosgladh cuideachd le putadh air Alt + F11 . Cuir a-steach an còd a leanas san uinneag còd bàn sin:
    6363
    • An uairsin, gus an còd airson an duilleag-obrach sin a ruith cliog air an Ruith no brùth air F5 iuchair.

    • Mar sin, nochdaidh bogsa teachdaireachd a sheallas ciad luach an raoin a thagh thu.

    27>

    • A bharrachd air an sin, ma bhriogas tu air OK tillidh e an dàrna luach den raon taghte a tha ann an ceal D6 .
    • <15

      • Leanaidh am pròiseas seo air adhart gu luach mu dheireadh an raoin taghte a tha ann an ceal D9 .

      <29

      Leugh More: Mar a chleachdas tu VBA gus sreathan a chunntadh ann an raon le dàta a-staighExcel (5 Macros)

      Leughaidhean Co-chosmhail

      • Mar a chleachdas tu VBA gus Raon a thaghadh bho chealla gnìomhach ann an Excel (3 dòighean)
      • Excel Macro: Deasaich ioma-cholbhan le raon fiùghantach (4 dòighean)
      • Mar a thionndaidheas tu Raon gu Array ann an Excel VBA (3 dòighean)

      4. Lùb tro shreathan ann an Raon Dynamic le VBA

      Sa cheathramh eisimpleir, cuiridh sinn VBA an sàs ann an lùbadh tro shreathan ann an raon fiùghantach . Tha an eisimpleir seo beagan eadar-dhealaichte bhon fheadhainn roimhe. Bidh e comasach dhuinn an raon sa lùb a ghnàthachadh airson duilleag-obrach excel. Cleachdaidh sinn an dàta a leanas gus an dòigh seo a nochdadh. Anns an t-seata dàta a leanas, lìonaidh sinn luachan an raoin ( B8:C12 ) le luach sònraichte.

      Dìreach gabh tro na ceumannan gu h-ìosal gus am modh seo a choileanadh.

      STEPS:

      • An toiseach, cuir a-steach luach 6 sa chill B1 agus C sa chill B2 .
      • San dàrna àite, briogadh deas air a' chill ghnìomhach agus tagh an roghainn ' Seall an Còd '.

      >
    • Fosglaidh an àithne seo uinneag còd VBA airson an duilleag-obrach ghnìomhach. Is e dòigh eile air an uinneag còd sin fhosgladh le bhith a’ putadh Alt + F11 .
    • An treas àite cuir a-steach an còd a leanas san uinneag còd sin:
    5321
    • A-nis, gus an còd a ruith cliog air an Ruith no brùth air an iuchair F5 .

  • Mar thoradh air an sin, tha an dàta a’ lìonadh leis an luach $2500.00 mar a leanas.
  • NOTA:

    San dealbh gu h-àrd, tha an luach 6 a' riochdachadh a' chiad dà shreath dhen raon ( B8:B9 ).

    • Mu dheireadh, cuir a-steach an luach 9 a-steach cealla B1 an àite 6 . Chì sinn na toraidhean san dealbh a leanas.

    5. Cuir a-steach VBA gu Lùb Tro Shreath Iomlan san Raon

    Sa chòigeamh eisimpleir, chì sinn mar as urrainn dhuinn VBA a chur an sàs gus lùbadh tron ​​t-sreath gu lèir ann an raon. Lorgaidh an t-eisimpleir seo suidheachadh luach sònraichte o shreath no sreath a thagh thu.

    STEPS:

    • An toiseach, dèan briogadh deas air an duilleag ghnìomhach leis an ainm ' Entire Row '. Tagh an roghainn ' Seall Còd '.

    • Tha an àithne gu h-àrd a' fosgladh uinneag còd VBA bàn airson an duilleag-obrach gnìomhach. Gheibh sinn an uinneag còd seo cuideachd le bhith a' putadh Alt + F11 .
    • Air adhart, cuir a-steach an còd a leanas ann an uinneag a' chòd sin:
    9040
    • An uairsin, cliog air an Ruith no brùth air an iuchair F5 gus an còd a ruith.

    <12
  • San dealbh gu h-àrd, tha an luach comharraichte ' Chris ' a' sealltainn an luach a bhios sinn a' lorg. Tha luach raon ‘ 5: 9 ’ a’ nochdadh gun dèan sinn sgrùdadh air an luach anns an raon cealla ( B5: B9 ).
  • Mu dheireadh, tha bogsa teachdaireachd a’ sealltainn gu bheil an luachTha ' Chris ' suidhichte ann an cealla B6 .
  • Leugh Tuilleadh: Mar a chleachdas tu VBA airson Gach Sreath ann an Raon ann an Excel

    6. Lùb Tro gach n-th sreath ann an Raon le Excel VBA

    San eisimpleir mu dheireadh, cuiridh sinn VBA <2 an sàs> lùbadh tro gach n-th sreath ann an raon. Anns an t-seata dàta a leanas, cuiridh sinn dubhar dhathan an sàs anns na sreathan àireamh neònach san raon dàta againn.

    Mar sin, chì sinn na ceumannan gus am modh seo a choileanadh.

    STEPS:

    • An toiseach, briogadh deas air an duilleag ghnìomhach leis an ainm ' n-th Row '. Tagh an roghainn ' Seall Còd '.

    • An ath rud, bidh e a’ fosgladh uinneag còd VBA bàn airson an duilleag-obrach sin. Gheibh sinn uinneag a' chòd seo cuideachd le bhith a' putadh Alt + F11 .
    • An uairsin, taip an còd a leanas san uinneag còd sin an ath rud:
    2241
    • A-nis, cliog air an Ruith no brùth air an iuchair F5 gus an còd a ruith.

    12>
  • Mu dheireadh, chì sinn nach eil anns a’ chòd gu h-àrd ach na sreathan àireamh neònach bhon t-seata dàta againn.
  • Leugh Tuilleadh: Excel VBA gus Lùb tro Raon gu Ceall Falamh (4 eisimpleirean)

    Co-dhùnadh

    Gu crìch, bheir an oideachadh seo dhut 6 eisimpleirean de bhith a’ lùbadh tro shreathan ann an raon le VBA ann an excel. Luchdaich sìos an duilleag-obrach cleachdaidh a tha san artaigil seo gus do sgilean a chur gu deuchainn. Ma tha ceist sam bith agad, fàg beachd sa bhogsagu h-ìosal. Feuchaidh an sgioba againn ri do theachdaireachd a fhreagairt cho luath ‘s a ghabhas. Cumaibh sùil a-mach airson barrachd fhuasglaidhean Microsoft Excel san àm ri teachd.

    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.