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 '.
>
8020
- Às dèidh sin, cliog air Ruith no brùth air an iuchair F5 gus an còd a ruith.
>
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 .
- 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)
- 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:
<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
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:
>
5321
- A-nis, gus an còd a ruith cliog air an Ruith no brùth air an iuchair F5 .
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
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>
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.