Excel VBA i Ddewis Ystod Ddefnyddiedig yn y Golofn (8 Enghraifft)

  • Rhannu Hwn
Hugh West

Tabl cynnwys

Bydd y tiwtorial hwn yn dangos 8 enghreifftiau o ddefnyddio VBA i ddewis yr Ystod a Ddefnyddir mewn colofn yn excel. Yn gyffredinol, mae'r eiddo UsedRange yn excel yn cynrychioli'r rhan o daflen waith sydd â data arni. Er mwyn dangos yr enghreifftiau'n glir, byddwn yn cymhwyso'r priodwedd UsedRange mewn set ddata benodol ar gyfer yr holl enghreifftiau.

Lawrlwythwch Gweithlyfr Ymarfer

Gallwn lwytho i lawr y llyfr gwaith ymarfer o yma .

VBA i Ddewis UsedRange in Column.xlsm

8 Esiamplau Hawdd o VBA i Ddewis UsedRange in Colofn

Yn y ddelwedd ganlynol , gallwn weld y set ddata y byddwn yn ei defnyddio ar gyfer yr holl enghreifftiau. Mae’r set ddata yn cynnwys enwau Gwerthwyr , eu Lleoliad , Rhanbarth, a ‘ Cyfanswm ’ y gwerthiannau. Yn y set ddata hon, bydd yr ystod a ddefnyddiwyd yn cael ei hystyried gan gynnwys y pennawd. Felly, yr ystod a ddefnyddir yn y set ddata ganlynol yw ( B2:E15 ).

1. Dewiswch UsedRange in Colofn with VBA yn Excel

Yn gyntaf oll, byddwn yn dewis yr holl golofnau o'n set ddata. I wneud hyn byddwn yn defnyddio'r priodwedd VBA dewis UsedRange mewn colofnau. Gawn ni weld y camau i gyflawni'r dull hwn.

CAMAU:

  • I ddechrau, cliciwch ar y dde ar y ddalen weithredol a enwir ' Dewiswch_Colofnau '.
  • Yn ogystal, dewiswch yr opsiwn ' Gweld y Cod '.

  • Yna, mae'r weithred uchod yn agor bwlch Ffenestr cod VBA ar gyfer y daflen waith honno. Gallwn hefyd gael y ffenestr cod hon trwy wasgu Alt + F11 .
  • Nesaf, teipiwch y cod canlynol yn y ffenestr cod honno:
  • 7178
    • Ar ôl hynny, cliciwch ar y Rhedeg neu pwyswch yr allwedd F5 i redeg y cod.

    11>
  • Yn olaf, rydyn ni'n cael y canlyniad fel y ddelwedd ganlynol. Gallwn weld bod yr ystod a ddefnyddir mewn colofnau o'n set ddata wedi'i ddewis nawr.
  • 2. Defnyddiwch VBA i Gopïo Ystod Defnyddiedig Gyfan yn y Golofn

    Yn yr ail enghraifft, byddwn yn defnyddio VBA i gopïo'r ystod gyfan a ddefnyddiwyd yn y colofnau o'n set ddata. Yn gyffredinol, rydym yn defnyddio'r dull hwn i gopïo rhanbarth penodol o'n set ddata. Mae angen i ni ddilyn y camau isod i gyflawni'r dull hwn.

    CAMAU:

    • Yn gyntaf, ewch i'r tab taflen waith gweithredol o'r enw ' Copi '.
    • Nesaf, de-gliciwch ar y tab hwnnw a dewiswch yr opsiwn ' Gweld Cod '.

    • Bydd yn agor ffenestr cod VBA wag ar gyfer y daflen waith gyfredol. Ffordd arall o gael y ffenestr hon yw pwyso Alt + F11 o'r bysellfwrdd.
    • Yna, mewnosodwch y cod isod yn y ffenestr cod honno:
    1276
    • Nawr, i redeg y cod cliciwch ar y Rhedeg neu pwyswch yr allwedd F5 .

    <3

    • Yn olaf, gallwn weld y canlyniad fel y canlynol. Hefyd, gallwn weld ffin o amgylch yr ystod a ddefnyddir. Mae'n nodi bod y cod wedi copïo datatu mewn i'r ffin hon.

    Darllen Mwy: Excel VBA: Copïo Ystod Deinamig i Lyfr Gwaith Arall

    3. Cyfrif Rhif o Colofnau yn UsedRange Gan ddefnyddio VBA

    Yn y drydedd enghraifft, byddwn yn cyfrif nifer y colofnau yn ein set ddata gan ddefnyddio'r excel VBA dewiswch Ystod a Ddefnyddir dull yn y golofn . Bydd yr enghraifft hon yn dychwelyd cyfanswm nifer y colofnau y tu mewn i'r ystod a ddefnyddir yn ein set ddata mewn blwch neges. Dilynwch y camau isod i weithredu'r dull hwn.

    CAMAU:

    • Yn gyntaf, dewiswch y ddalen weithredol o'r enw ' Count_Columns '.
    • Yn ail, de-gliciwch ar enw'r ddalen weithredol a chliciwch ar yr opsiwn ' Gweld y Cod '.

    3>

    • Mae'r gorchymyn uchod yn agor ffenestr cod VBA wag ar gyfer y daflen waith weithredol. Gallwn hefyd gael y ffenestr cod trwy wasgu Alt + F11 o'r bysellfwrdd.
    • Yn drydydd, mewnbynnu'r cod canlynol yn y ffenestr cod gwag honno:
    4229
    • Nesaf, cliciwch ar y Rhedeg neu pwyswch yr allwedd F5 i redeg y cod.

    • Yn olaf, rydym yn cael y canlyniad mewn blwch neges. Nifer y colofnau yn yr ystod a ddefnyddir yw 4 .

    Darllen Mwy: Sut i Ddefnyddio VBA i Gyfrif Rhesi yn Ystod gyda Data yn Excel (5 Macros)

    4. Excel VBA i Gyfrif Nifer y Golofn Olaf yn yr Ystod a Ddefnyddir

    Yn y dull blaenorol, fe wnaethom dynnu rhif y golofn olaf yn yr ystod a ddefnyddir.Fodd bynnag, yn yr enghraifft hon, byddwn yn pennu nifer y golofn olaf yn yr ystod a ddefnyddir ar draws y daflen waith gyfan gan ddefnyddio'r priodwedd VBA dewis UsedRange . Dewch i ni weld y camau y mae angen i ni eu dilyn i gyflawni'r weithred hon.

    CAMAU:

    • I ddechrau, cliciwch ar y dde ar y ddalen weithredol o'r enw ' Colofn Olaf '.
    • Nesaf, dewiswch yr opsiwn ' Gweld Cod '.

    • Felly, mae'r gorchymyn uchod yn agor ffenestr cod wag VBA ar gyfer y daflen waith honno. Ffordd arall o agor y ffenestr cod honno yw pwyso Alt + F11 .
    • Ar ôl hynny, mewnosodwch y cod canlynol yn y ffenestr cod honno:
    1151
    • Nawr, cliciwch ar y Rhedeg neu pwyswch yr allwedd F5 i redeg y cod.

    <3

    • Yn y diwedd, rydym yn cael ein canlyniad mewn blwch neges. Y golofn olaf yn yr ystod a ddefnyddir yw 5ed golofn y daflen waith.

    Darlleniadau Tebyg

    • Sut i Ddefnyddio VBA ar gyfer Pob Rhes mewn Ystod yn Excel
    • Defnyddiwch VBA i Ddewis Ystod o Gell Actif yn Excel (3 Dull)
    • Excel Macro: Trefnu Colofnau Lluosog gydag Ystod Deinamig (4 Dull)

    5. Dewiswch Cell Olaf y Golofn Olaf o UsedRange gyda VBA

    Yn y pumed enghraifft, byddwn yn defnyddio'r eiddo VBA dewis Ystod a Ddefnyddir i ddewis cell olaf y golofn olaf mewn dalen excel. I ddangos yr enghraifft hon, rydymyn parhau gyda'n set ddata flaenorol. Nawr, edrychwch ar y camau i wneud y dull hwn.

    CAMAU:

    • Yn gyntaf, dewiswch y ddalen weithredol o'r enw ' Last_Cell '.
    • Nesaf, de-gliciwch ar enw'r ddalen honno. Dewiswch yr opsiwn ' Gweld y Cod '.

    >
      Yna, rydym yn cael ffenestr cod wag VBA . Hefyd, gallwn bwyso Alt + F11 i agor y ffenestr cod honno.
    • Ar ôl hynny, teipiwch y cod canlynol yn y ffenestr cod honno:
    4926
    • Nawr, i redeg y cod cliciwch ar y Rhedeg neu pwyswch y F5 .

    11>
  • Yn olaf, gallwn weld y canlyniad yn y ddelwedd ganlynol. Y gell olaf a ddewiswyd yn y golofn olaf yw cell E15 .
  • 6. Darganfyddwch Amrediad Cell o Ystod Defnydd Dewisol gydag Excel VBA

    Yn yr enghraifft hon, byddwn yn cymhwyso VBA i ddod o hyd i ystod celloedd yr ystod a ddefnyddiwyd a ddewiswyd mewn taflen waith excel. Byddwn yn defnyddio'r cod VBA ar gyfer yr holl golofnau yn ein hystod a ddefnyddir. Bydd y cod yn dychwelyd yr ystod celloedd yn ogystal â chyfeiriad y golofn yn yr ystod a ddefnyddir. Dilynwch y camau isod i gyflawni'r weithred hon.

    CAMAU:

    • Yn y dechrau, cliciwch ar y dde ar y tab dalen weithredol o'r enw ' Dod o hyd i Ystod Celloedd '.
    • Yn ail, dewiswch yr opsiwn ' Gweld y Cod '.

    • Bydd yn agor ffenestr cod wag VBA . Dull arall i agor y ffenestr cod hon yw pwyso Alt + F11 .
    • Yn drydydd, rhowch y cod canlynol yn y ffenestr cod honno:
    5696
    • Yna, i redeg y cod cliciwch ar y Rhedeg neu pwyswch yr allwedd F5 .

    >
  • Yn y diwedd, blwch neges fel y mae'r llun canlynol yn dangos y canlyniad.
  • Darlleniadau Tebyg

    • VBA i Dolen drwy Rhesi a Colofnau mewn Ystod yn Excel (5 Enghraifft)
    • Sut i Drosi Ystod i Arae yn Excel VBA (3 Ffordd)

    7. Mewnosod Eiddo VBA UsedRange i Gyfrif Celloedd Gwag

    Yn yr enghraifft hon, byddwn yn defnyddio'r eiddo VBA dewis UsedRange i gyfrif celloedd gwag mewn dalen excel. Weithiau efallai y bydd gennym gelloedd gwag yn yr ystod a ddefnyddir o'n set ddata. Gallwn gyfrif niferoedd y celloedd gwag hynny yn hawdd trwy ddefnyddio'r priodwedd UsedRange . Dewch i ni weld y camau i berfformio'r enghraifft hon.

    CAMAU:

      > Yn gyntaf, cliciwch ar y dde ar y tab dalen gweithredol o'r enw ' Celloedd_Gwag '.
    • Nesaf, dewiswch yr opsiwn ' Gweld y Cod '.

    12>Mae'r weithred uchod yn agor ffenestr cod wag VBA . Ffordd arall o agor y ffenestr cod honno yw pwyso Alt + F11 .
  • Yna, mewnosodwch y cod canlynol yn y ffenestr cod honno:
  • 1446
    • Ar ôl hynny, cliciwch ar Rhedeg neu pwyswch yr allwedd F5 i redeg y cod.

    • Yn olaf, byddwn yn cael y canlyniad yn y blwch neges. Mae'rbydd blwch neges yn dangos nifer y celloedd a'r celloedd gwag yn ein hystod a ddefnyddir.

    8. VBA UsedRange i Lleoli Cell Wag Gyntaf yn Colofn yn Excel <10

    Yn yr enghraifft olaf, byddwn yn defnyddio'r excel VBA i ddewis yr eiddo Ystod a Ddefnyddir yn y golofn i leoli'r gell wag gyntaf yn ein taflen waith excel. Bydd y dull hwn yn lleoli cell wag gyntaf colofn benodol. Bydd y gell wag bob amser y tu allan i'r ystod a ddefnyddir yn y set ddata. Felly, os oes unrhyw gell yn wag neu'n wag yn yr ystod a ddefnyddir ni fydd yn cael ei hystyried yn y dull hwn. Nawr, dilynwch y camau isod i gyflawni'r dull hwn.

    CAMAU:

    • I ddechrau, cliciwch ar y dde ar y botwm gweithredol tab dalen o'r enw ' First_Wag '.
    • Yn ogystal, dewiswch yr opsiwn ' Gweld Cod '.

    <3

    • Bydd yn agor ffenestr cod wag VBA . Gallwn hefyd bwyso Alt + F11 i agor y ffenestr cod honno.
    • Ymhellach, teipiwch y cod canlynol yn y ffenestr cod wag VBA :
    4839
    • Yna, i redeg y cod cliciwch ar y Rhedeg neu pwyswch yr allwedd F5 .

    • Yn olaf, bydd y cod uchod yn mewnosod y gwerth ' FirstEmptyCell ' yng nghell E16 . Dyma gell wag gyntaf y golofn E ar ôl yr ystod a ddefnyddiwyd o'r set ddata.

    Darllenwch Mwy: Excel VBA i Cylchdrowch drwy'r Cyrhaeddiad tan y Gell Wag (4 Enghraifft)

    Casgliad

    Yn gryno, mae'r tiwtorial hwn yn dangos 8 enghreifftiau i ddefnyddio'r priodwedd VBA dewis UsedRange ar ddalen excel. I osod eich sgiliau ar brawf, lawrlwythwch y daflen waith ymarfer a ddefnyddir ar gyfer yr erthygl hon. Mae croeso i chi wneud sylwadau yn y blwch isod os oes gennych unrhyw ymholiadau. Bydd ein tîm yn ceisio ymateb i'ch neges cyn gynted â phosibl. Cadwch olwg am atebion Microsoft Excel mwy arloesol yn y dyfodol.

    Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.