Tabl cynnwys
Yn y tiwtorial hwn, byddwn yn ymdrin â sut i ddefnyddio VBA i ddolennu trwy resi mewn ystod yn excel. Rydym yn defnyddio dolenni i atal gwneud yr un peth dro ar ôl tro. Wrth weithio yn Microsoft Excel , efallai y byddwn mewn sefyllfa lle mae'n rhaid i ni gyflawni'r un dasg sawl gwaith. Gallwn wneud hyn yn hawdd gan ddefnyddio dolenni yn VBA . Yn yr erthygl hon, byddwn yn dangos 6 enghreifftiau i ddolennu trwy resi yn excel gyda VBA . Y ddolen y byddwn yn ei defnyddio drwy'r enghreifftiau yw'r ' Ar gyfer y Dolen Nesaf '.
Lawrlwythwch Gweithlyfr Ymarfer
Gallwn lawrlwytho'r gweithlyfr ymarfer o'r fan hon.
VBA Dolen Trwy Resi yn Ystod.xlsm
6 Enghreifftiol i Dolen Trwy Resi Mewn Ystod gyda VBA yn Excel
I ddarlunio'r enghreifftiau o y tiwtorial hwn, byddwn yn defnyddio'r set ddata ganlynol. Mae'r set ddata yn cynnwys symiau gwerthiant ar gyfer y ddau fis cyntaf o 5 Gwerthwr .
1. Defnyddiwch VBA mewn Ystod ag Ystod Newidyn i Dolen Trwy Rhesi <10
Yn yr enghraifft gyntaf, byddwn yn defnyddio'r newidyn amrediad i ddolennu trwy resi mewn amrediad gan ddefnyddio VBA yn excel. Byddwn yn defnyddio dolen VBA yn y set ddata ganlynol.
Gadewch i ni weld y camau i berfformio'r enghraifft hon.
CAMAU:
- I ddechrau, ewch i'r daflen waith weithredol ' Ystod Newidyn '.
- Yn ogystal, cliciwch ar y dde a dewiswch yr opsiwn ' Gweld Cod '. Gallwch hefyd bwyso Alt + F11 i'w hagor.
>
1708
- Yna, cliciwch ar y Rhedeg neu pwyswch F5 i redeg y cod.
>
Darllen Mwy: Excel VBA: Dolen Trwy Golofnau Mewn Ystod (5 Enghreifftiau)
2. Gwneud cais VBA i Dolen Trwy Resi Mewn Ystod gyda Newidyn Rhifol
Opsiwn arall ar gyfer dolennu trwy resi mewn ystod yw dewis y newidyn. Yn yr ail enghraifft, byddwn yn cymhwyso VBA yn y set ddata ganlynol i ddolennu trwy resi mewn ystod gyda newidynnau rhifol.
Gadewch i ni edrych ar camau i wneud y dull hwn.
CAMAU:
- Yn gyntaf, cliciwch ar y dde ar y ddalen weithredol o'r enw ' Numeric Gwerth '.
- Nesaf, dewiswch yr opsiwn ' Gweld y Cod '.
>
4397
- 13>Ar ôl hynny, cliciwch ar Rhedeg neu pwyswch yr allwedd F5 i redeg y cod.
- Yn olaf, gallwn weld canlyniadau fel y llun canlynol. Mae'r cod uchod yn newid fformat y rhif yn bwyntiau degol.
DarllenMwy: VBA i Dolen trwy Rhesi a Cholofnau mewn Ystod yn Excel (5 Enghraifft)
3. Excel VBA mewn Ystod a Ddewiswyd gan Ddefnyddiwr i Dolen Trwy Resi Mewn Ystod
Yn y trydydd enghraifft, byddwn yn defnyddio VBA mewn ystod a ddewisir gan ddefnyddwyr i ddolennu trwy resi mewn ystod. Felly, bydd y defnyddiwr yn gallu defnyddio dolen mewn ardal ddewisol o'r set ddata.
Gadewch i ni weld y camau sy'n gysylltiedig â'r enghraifft hon.
CAMAU:
- Yn y dechrau, dewiswch yr ystod celloedd ( D5:D9 ).
- Nesaf, de-gliciwch ar y ddalen weithredol o'r enw ' Dewiswyd y Defnyddiwr '. Dewiswch yr opsiwn ' Gweld Cod '.
>
9475
- Yna, i redeg y cod ar gyfer y daflen waith honno cliciwch ar y Run neu pwyswch y F5 allwedd.
>
- Ar ben hynny, os cliciwch ar Iawn bydd yn dychwelyd ail werth yr ystod a ddewiswyd sef cell D6 . <15
- Bydd y broses hon yn parhau tan werth olaf yr amrediad a ddewiswyd sef cell D9 .
- Sut i Ddefnyddio VBA i Ddewis Ystod o Gell Actif yn Excel (3 Dull)
- Excel Macro: Trefnu Colofnau Lluosog gydag Ystod Deinamig (4 Dull)
- Sut i Drosi Ystod i Arae yn Excel VBA (3 Ffordd)
- Yn gyntaf, gwerth mewnbwn 6 yn y gell B1 a C yn y gell B2 .
- Yn ail, cliciwch ar y dde ar y gell weithredol a dewiswch yr opsiwn ' Gweld y Cod '.
- Bydd y gorchymyn hwn yn agor ffenestr cod VBA ar gyfer y daflen waith weithredol. Ffordd arall o agor y ffenestr cod honno yw trwy wasgu Alt + F11 .
- Yn drydydd mewnosodwch y cod canlynol yn y ffenestr cod honno:
- >
<29
Darllen Mwy: Sut i Ddefnyddio VBA i Gyfrif Rhesi Mewn Ystod gyda Data ynExcel (5 Macros)
Darlleniadau Tebyg
4. Dolen Drwodd Rhesi mewn Ystod Deinamig gyda VBA
Yn y bedwaredd enghraifft, byddwn yn cymhwyso VBA i ddolennu trwy resi mewn amrediad deinamig . Mae'r enghraifft hon ychydig yn wahanol i'r rhai blaenorol. Byddwn yn gallu addasu'r ystod yn y ddolen ar gyfer y daflen waith excel. Byddwn yn defnyddio'r set ddata ganlynol i ddangos y dull hwn. Yn y set ddata ganlynol, byddwn yn llenwi gwerthoedd yr amrediad ( B8:C12 ) gyda gwerth penodol.
Ewch drwy'r camau isod i berfformio'r dull hwn.
CAMAU:
>
7820
- Nawr, i redeg y cod cliciwch ar y Rhedeg neu pwyswch yr allwedd F5 .
SYLWER:
Yn y llun uchod, mae'r gwerth 6 yn cynrychioli dwy res gyntaf yr amrediad ( B8:B9 ).
- Yn olaf, mewnbynnu'r gwerth 9 yn cell B1 yn lle 6 . Gallwn weld y canlyniadau yn y ddelwedd ganlynol.
5. Mewnosod VBA i Dolen Trwy'r Rhes Gyfan yn Ystod
Yn y bumed enghraifft, byddwn yn gweld sut y gallwn wneud cais VBA i ddolennu drwy'r rhes gyfan mewn ystod. Bydd yr enghraifft hon yn dod o hyd i leoliad gwerth penodol o un neu resi lluosog a ddewiswyd.
Felly, gadewch i ni weld y camau y byddwn yn eu dilyn i weithredu'r enghraifft hon.
CAMAU:
- I ddechrau, cliciwch ar y dde ar y ddalen weithredol o'r enw ' Rhes Gyfan '. Dewiswch yr opsiwn ' Gweld Cod '.
- Mae'r gorchymyn uchod yn agor ffenestr cod wag VBA ar gyfer y daflen waith weithredol. Gallwn hefyd gael y ffenestr cod hon trwy wasgu Alt + F11 .
- Nesaf, mewnosodwch y cod canlynol yn y ffenestr cod honno:
6673
- Yna, cliciwch ar y Rhedeg neu pwyswch yr allwedd F5 i redeg y cod.
<12
Darllen Mwy: Sut i Ddefnyddio VBA ar gyfer Pob Rhes mewn Ystod yn Excel
6. Cylchdrowch Trwy Bob n-fed Rhes mewn Ystod gydag Excel VBA
Yn yr enghraifft olaf, byddwn yn gwneud cais VBA dolennu drwy bob n-fed rhes mewn amrediad. Yn y set ddata ganlynol, byddwn yn cymhwyso lliwio i resi odrif ein hystod data.
Felly, gadewch i ni weld y camau i gyflawni'r dull hwn.
0> CAMAU:- Yn gyntaf, cliciwch ar y dde ar y ddalen weithredol o'r enw ' n-th Row '. Dewiswch yr opsiwn ' Gweld y Cod '.
>
- Nesaf, mae'n agor ffenestr cod wag VBA ar gyfer y daflen waith honno. Gallwn hefyd gael y ffenestr cod hon trwy wasgu Alt + F11 .
- Yna, teipiwch y cod canlynol yn y ffenestr cod nesaf:
6580
- Nawr, cliciwch ar y Rhedeg neu pwyswch yr allwedd F5 i redeg y cod.
12>
Darllen Mwy: Excel VBA i Dolen trwy Ystod tan Gell Wag (4 Enghraifft)
Casgliad
I gloi, mae'r tiwtorial hwn yn rhoi 6 enghreifftiau o ddolennu trwy resi mewn amrediad gyda VBA yn excel. Lawrlwythwch y daflen waith ymarfer sydd yn yr erthygl hon i roi eich sgiliau ar brawf. Os oes gennych unrhyw gwestiynau, gadewch sylw yn y blwchisod. Bydd ein tîm yn ceisio ymateb i'ch neges cyn gynted â phosibl. Cadwch lygad am fwy o atebion dyfeisgar Microsoft Excel yn y dyfodol.