Tabl cynnwys
Rydyn ni'n mynd i ddangos dulliau 3 i chi yn Excel VBA i dewis ystod o gell weithredol . I ddangos hyn, rydym wedi dewis set ddata gyda 3 colofn : “ Enw Cyntaf ”, “ Enw Diwethaf ”, a “ E-bost ”. Byddwn yn dewis cell ac yn defnyddio Excel VBA byddwn yn dewis yr ystod o'r gell honno .
Lawrlwythwch Llyfr Gwaith Ymarfer
Dewiswch Ystod o Gell Actif.xlsm
3 Ffordd o Ddewis Ystod o Gell Actif Gan ddefnyddio VBA yn Excel
1. Cyflogi VBA i Ddewis Ystod o Gell Actif i'r Cell Di-Wag Diwethaf
Ar gyfer y dull cyntaf, rydyn ni'n mynd i ddefnyddio'r eiddo Range.End .<3
Yma, byddwn yn mewnbynnu ein cod fel Modiwl . I ddod â'r ffenestr Modiwl i fyny, gwnewch y rhain-
Camau:
- Yn gyntaf, o'r Datblygwr tab >>> dewiswch Visual Basic .
Bydd ffenestr Visual Basic yn ymddangos.
- Yn olaf, o Mewnosod >>> dewiswch Modiwl .
Bydd hyn yn dod â'r ffenestr Modiwl i fyny.
1.1. Gan ddefnyddio'r Priodwedd Diwedd(xlUp)
Yn yr adran hon, rydyn ni'n mynd i ddewis yr ystod i fyny hyd at y gell nad yw'n wag olaf o'n gell weithredol .
Camau:
- Yn gyntaf, codwch y ffenestr Modiwl .
- Yn ail, teipiwch y cod canlynol.
7441
Rydym yn ffonio ein Is Gweithdrefn ToUp . Yna rydym yn dewis ein ystod . Y gwerth cyntaf yw ein cell actif . Y gwerth olaf yw ActiveCell.End(xlUp) . Yn olaf, rydym yn dewis yr ystod gyda'r Ystod . Dewiswch dull.
>>Yn drydydd, Cadw ef a chau'r ffenestr.
Nawr, rydyn ni'n mynd i codwch y ffenestr Macro . I wneud hynny-
- O'r tab Datblygwr >>> dewiswch Macros .
Ar ôl hynny, bydd y blwch deialog Macro yn ymddangos.
- Yna, dewiswch “ ToUp ” o’r “ Enw Macro: ”.
- Yn olaf, cliciwch ar Rhedeg .
Gallwn weld, rydym wedi dewis yr ystod cell C4:C6 .<3
Darllen Mwy: Excel VBA: Copïo Ystod Deinamig i Lyfr Gwaith Arall
1.2. Yn ymgorffori'r Eiddo Diwedd(xlDown)
Yn yr adran hon, rydyn ni'n mynd i ddewis yr ystod i lawr o'n gell weithredol .
Camau:
- Yn gyntaf, codwch y ffenestr Modiwl .
- Yn ail, math y cod canlynol.
9594
Rydym yn galw ein Is Gweithdrefn I Lawr . Yna rydym yn dewis ein ystod . Y gwerth cyntaf yw ein cell actif . Y gwerth olaf yw ActiveCell.End(xlDown) . Yn olaf, rydym nidewis yr ystod gyda'r Ystod . Dewiswch dull.
- Yn drydydd, Cadw ef a chau'r ffenestr.
- Ar ôl hynny, dewiswch cell C6 . Dyma ein cell gweithredol .
>
>Felly, rydym wedi dewis ystod o'n cell gweithredol gan ddefnyddio Excel VBA .
Darllen Mwy: Excel VBA i Dolen trwy Ystod tan Gell Wag (4 Enghraifft)
Erthyglau Tebyg <3
- Excel VBA: Dolen Trwy Golofnau Mewn Ystod (5 Enghraifft)
- Sut i Ddefnyddio VBA ar gyfer Pob Rhes mewn Ystod yn Excel
- Excel Macro: Trefnu Colofnau Lluosog gydag Ystod Deinamig (4 Dull)
- VBA i Dolen drwy Rhesi a Cholofnau mewn Ystod yn Excel (5 Enghraifft)
- Sut i Drosi Ystod i Arae yn Excel VBA (3 Ffordd)
Yn yr adran hon, rydyn ni'n mynd i ddewis yr ystod i'r chwith o'n gell weithredol .
Camau:
>9262
Rydym yn galw ein Is Gweithdrefn I'r Chwith . Yna rydym yn dewis ein ystod . Y gwerth cyntaf yw ein cell actif . Y gwerth olaf yw ActiveCell.Diwedd(xlToLeft) . Yn olaf, rydym yn dewis yr ystod gyda'r Ystod . Dewiswch dull.
- Yn drydydd, Cadw ef a chau'r ffenestr.
- Ar ôl hynny, dewiswch cell D7 . Dyma ein cell actif .
>
>Felly, rydym wedi dewis amrediad o'n cell gweithredol gan ddefnyddio Excel VBA .
1.4. Gweithredu'r Eiddo Diwedd(xlToRight)
Yn yr adran hon, rydyn ni'n mynd i ddewis yr ystod i'r dde o'n gell weithredol .
Camau:
>2829
Rydym yn galw ein Is-weithdrefn Iawn . Yna rydym yn dewis ein ystod . Y gwerth cyntaf yw ein cell actif . Y gwerth olaf yw ActiveCell.End(xlToRight) . Yn olaf, rydym yn dewis yr ystod gyda'r Ystod . Dewiswch dull.
- Yn drydydd, Cadw ef a chau'r ffenestr.
- Ar ôl hynny, dewiswch cell C8 . Dyma ein cell gweithredol .
>
>Felly, rydym wedi dewis ystod o'n cell gweithredol gan ddefnyddio Excel VBA .
2. Defnyddio Eiddo Ystod.Offset VBA i Ddewis Ystod o Gell Actif Gan ddefnyddio VBA yn Excel
Ar gyfer yr ail ddull, rydyn ni'n mynd i ddefnyddio'r eiddo VBA Range.Offset i ddewis yr ystod gan ddefnyddio ein cell gweithredol .
Camau:
- Yn gyntaf, teipiwch y cod canlynol i mewn i ffenestr Modiwl .
7443
Rydym wedi creu ein Is-weithdrefn DefnyddioOffset . Yna rydym yn dewis ein ystod . Y gwerth cyntaf yw ein cell actif . Y gwerth olaf yw ActiveCell.Offset (1,2) . Gyda'r eiddo Offset rydym yn symud 1 rhes i lawr a 2 golofn dde . Yn olaf, rydym yn dewis yr ystod gyda'r Ystod . Dewiswch dull.
- Yn ail, Cadw ef a chau'r ffenestr.
- Ar ôl hynny, dewiswch cell B8 . Dyma ein cell gweithredol .
>
>I gloi, rydym wedi dewis ystod o'r gell weithredol . Ar ben hynny, dyma sut ddylai'r cam olaf edrych.
Darllen Mwy: Excel VBA: Cael Ystod o Gelloedd â Gwerthoedd (7 Enghreifftiau)
3. Dewiswch Ystod o Gell Actif Gan Ddefnyddio VBA yn Excel trwy Ddefnyddio Eiddo CurrentRegion
Ar gyfer y dull olaf, byddwn yn defnyddio'r eiddo Ystod.Rhanbarth Cyfredol .
Camau:
- Yn gyntaf, teipiwch y cod canlynol i mewn i'r ffenestr Modiwl .
8951
Rydym yn galw ein Is Gweithdrefn cRhanbarth . Yna rydym yn dewis ein ystod . Gyda'r eiddo CurrentRegion , rydym yn dewis yr ystod hyd at gell wag . Yn olaf, rydym yn dewis yr ystod gyda'r Ystod . Dewiswch dull.
- Yn ail, Cadw ef ac ewch yn ôl i'r ddalen Excel .
- Ar ôl hynny, dewiswch cell C10 . Dyma ein cell actif .
>
>Felly, rydym wedi dewis yr ystod hyd at gell wag .
Adran Ymarfer
Rydym wedi darparu setiau data ymarfer ar gyfer pob dull yn y ffeil Excel .
Casgliad
Rydym ni' wedi dangos dulliau 3 o Excel VBA > dewis ystod o gell weithredol . Os ydych chi'n wynebu unrhyw broblemau wrth ddeall y camau, mae croeso i chi wneud sylwadau isod. Diolch am ddarllen, daliwch ati i ragori!