Excel VBA gus Raon Cleachdaidh a thaghadh sa cholbh (8 eisimpleirean)

  • Roinn Seo
Hugh West

Clàr-innse

Seallaidh an oideachadh seo eisimpleirean 8 de bhith a’ cleachdadh VBA gus an Raon a Chleachdadh a thaghadh ann an colbh ann an excel. San fharsaingeachd, tha an t-seilbh UsedRange ann an excel a’ riochdachadh a’ phàirt de dhuilleag-obrach air a bheil dàta air. Gus na h-eisimpleirean a nochdadh gu soilleir, cuiridh sinn an seilbh UsedRange an sàs ann an stòr-dàta sònraichte airson na h-eisimpleirean air fad.

Luchdaich sìos Leabhar-obrach Cleachdaidh

Is urrainn dhuinn an leabhar-obrach cleachdaidh a luchdachadh sìos bho seo .

VBA gus UsedRange a thaghadh ann an Column.xlsm

8 Eisimpleirean furasta de VBA gus UsedRange a thaghadh sa cholbh

San dealbh a leanas , chì sinn an dàta a chleachdas sinn airson na h-eisimpleirean uile. Anns an stòr-dàta tha ainmean Salespeople , an Suidheachadh , Roinn, agus ‘ Suim Iomlan ’ nan reic. Anns an dàta seo, thèid beachdachadh air an raon a chaidh a chleachdadh a’ toirt a-steach an ceann. Mar sin, 's e an raon a chleachdar san t-seata a leanas ( B2:E15 ).

1. Tagh UsedRange in Colbh le VBA ann an Excel

An toiseach agus an rud as cudromaiche, taghaidh sinn a h-uile colbh bhon stòr-dàta againn. Gus seo a dhèanamh cleachdaidh sinn an t-seilbh VBA tagh UsedRange ann an colbhan. Chì sinn na ceumannan gus am modh seo a choileanadh.

STEPS:

  • An toiseach, cliog deas air an duilleag ghnìomhach air ainmeachadh ' Tagh_Columns '.
  • A bharrachd air sin, tagh an roghainn ' Seall an Còd '.

<11
  • An uairsin, tha an gnìomh gu h-àrd a’ fosgladh bàn uinneag còd VBA airson an duilleag-obrach sin. Gheibh sinn uinneag a' chòd seo cuideachd le bhith a' putadh Alt + F11 .
  • Air adhart, sgrìobh an còd a leanas ann an uinneag a' chòd sin:
  • 7025
    • Às deidh sin, cliog air an Ruith no brùth air an iuchair F5 gus an còd a ruith.

    11>
  • Mu dheireadh, gheibh sinn toradh mar an dealbh a leanas. Chì sinn gu bheil an raon a chleachdar ann an colbhan bhon t-seata dàta againn air a thaghadh an-dràsta.
  • 2. Cleachd VBA gus lethbhreac a dhèanamh de Raon Cleachdaidh Uile ann an Colbh

    Anns an dàrna eisimpleir, cleachdaidh sinn VBA gus an raon gu lèir a chleachdadh anns na colbhan bhon stòr-dàta againn a chopaigeadh. San fharsaingeachd, bidh sinn a’ cleachdadh an dòigh seo gus roinn shònraichte a chopaigeadh bhon stòr-dàta againn. Feumaidh sinn na ceumannan gu h-ìosal a leantainn gus am modh seo a choileanadh.

    STEPS:

    • An toiseach, rach gu taba na duilleige-obrach gnìomhach air a bheil ' Dèan lethbhreac '.
    • An ath rud, dèan briogadh deas air an taba sin agus tagh an roghainn ' Seall an Còd '.

    • Fosglaidh e uinneag còd VBA bàn airson na duilleige-obrach làithreach. Dòigh eile air an uinneag seo fhaighinn 's e Alt + F11 a bhrùthadh on mheur-chlàr.
    • An uairsin, cuir a-steach an còd gu h-ìosal san uinneag còd sin:
    9257
    • A-nis, gus an còd a ruith cliog air an Ruith no brùth air an iuchair F5 .

    <3

    • Mu dheireadh, chì sinn an toradh mar a leanas. Cuideachd, chì sinn crìoch timcheall air an raon a thathar a’ cleachdadh. Tha e a’ nochdadh gu bheil an còd air dàta a chopaigeadhtaobh a-staigh na crìche seo.

    Leugh Tuilleadh: Excel VBA: Dèan lethbhreac de Raon Dynamic gu Leabhar-obrach Eile

    3. Cunnt Àireamh de cholbhan ann an UsedRange A’ cleachdadh VBA

    San treas eisimpleir, bidh sinn a’ cunntadh àireamh nan colbhan san t-seata-dàta againn a’ cleachdadh an excel VBA tagh Raon Chleachdte modh sa cholbh . Tillidh an eisimpleir seo an àireamh iomlan de cholbhan taobh a-staigh an raoin chleachdte san t-seata dàta againn ann am bogsa teachdaireachd. Lean na ceumannan gu h-ìosal gus am modh seo a chur an gnìomh.

    STEPS:

    • An toiseach, tagh an duilleag ghnìomhach air a bheil ' Count_Columns '.
    • San dara h-àite, dèan briogadh deas air ainm na duilleige gnìomhach is briog air an roghainn ' Seall an Còd '.

    3>

    • Tha an àithne gu h-àrd a’ fosgladh uinneag còd VBA bàn airson an duilleag-obrach gnìomhach. Gheibh sinn uinneag a' chòd cuideachd le bhith a' putadh Alt + F11 on mheur-chlàr.
    • San treas àite, cuir a-steach an còd a leanas san uinneag chòd bàn sin:
    3724
    • Air adhart, cliog air an Ruith no brùth air an iuchair F5 gus an còd a ruith.

    • Mu dheireadh, gheibh sinn an toradh ann am bogsa teachdaireachd. Is e an àireamh de cholbhan anns an raon a thathar a’ cleachdadh 4 .

    Leugh Tuilleadh: Mar a chleachdas tu VBA gus sreathan a chunntadh ann an raon le Dàta ann an Excel (5 Macros)

    4. Excel VBA ri Chunntas Àireamh a’ Cholbh mu dheireadh san Raon Chleachdte

    San dòigh roimhe, thug sinn a-mach àireamh a’ cholbh mu dheireadh ann an an raon a chleachdar.Ach, san eisimpleir seo, dearbhaidh sinn àireamh a’ cholbh mu dheireadh anns an raon a chaidh a chleachdadh thairis air an duilleag-obrach gu lèir a’ cleachdadh an t-seilbh VBA tagh UsedRange . Chì sinn na ceumannan a dh'fheumas sinn a leantainn gus an gnìomh seo a choileanadh.

    STEPS:

    • Airson tòiseachadh, dèan briogadh deas air an duilleag ghnìomhach leis an ainm ' An Colbh mu dheireadh '.
    • Air adhart, tagh an roghainn ' Seall an Còd '.

    • Mar sin, tha an àithne gu h-àrd a’ fosgladh uinneag còd VBA bàn airson an duilleag-obrach sin. 'S e dòigh eile air an uinneag còd sin fhosgladh a bhith a' putadh Alt + F11 .
    • An dèidh sin, cuir a-steach an còd a leanas ann an uinneag a' chòd sin:
    >
    2542
    • A-nis, cliog air an Ruith no brùth air an iuchair F5 gus an còd a ruith.

    <3

    • Aig a’ cheann thall, gheibh sinn ar toradh ann am bogsa teachdaireachd. 'S e an colbh mu dheireadh san raon chleachdte an 5mh colbh den duilleag-obrach.

    Leughaidhean coltach ris

    • Mar a chleachdas tu VBA airson gach sreath ann an raon ann an Excel
    • Cleachd VBA gus Raon a thaghadh bho Active Cell ann an Excel (3 dòighean)
    • Excel Macro: Deasaich Ioma Colbh le Raon Dynamic (4 Dòighean)

    5. Tagh Cell mu dheireadh na Colbh mu dheireadh bho UsedRange le VBA

    Anns a’ chòigeamh eisimpleir, cleachdaidh sinn an VBA tagh Raoin a chleachdar seilbh gus an cealla mu dheireadh den cholbh mu dheireadh a thaghadh ann an duilleag excel. Gus an eisimpleir seo a nochdadh, tha sinnleanaidh sinn leis an t-seata dàta a bh’ againn roimhe. A-nis, thoir sùil air na ceumannan gus an dòigh seo a dhèanamh.

    STEPS:

    • An toiseach, tagh an duilleag ghnìomhach leis an ainm ' Last_Cell '.
    • Air adhart, briogadh deas air ainm na duilleige sin. Tagh an roghainn ' Seall Còd '.

    • An uairsin, gheibh sinn uinneag còd VBA bàn . Cuideachd, 's urrainn dhuinn Alt + F11 a bhrùthadh gus uinneag a' chòd sin fhosgladh.
    • An dèidh sin, taip an còd a leanas ann an uinneag a' chòd sin:
    9157
    • A-nis, gus an còd a ruith cliog air an Ruith no brùth air an F5 .

    11>
  • Mu dheireadh, chì sinn an toradh san ìomhaigh a leanas. 'S e ceal E15 an cealla mu dheireadh a thagh thu.

    Anns an eisimpleir seo, cuiridh sinn an gnìomh VBA gus raon cealla an raoin a chaidh a thaghadh a lorg ann an duilleag-obrach excel. Cleachdaidh sinn an còd VBA airson a h-uile colbh san raon chleachdte againn. Tillidh an còd an raon cealla a bharrachd air seòladh a’ cholbh san raon a chaidh a chleachdadh. Lean na ceumannan gu h-ìosal gus an gnìomh seo a choileanadh.

    STEPS:

    • Aig an toiseach, briogadh deas air taba na duilleige gnìomhach ainmichte ' Lorg Raon nan Ceall '.
    • San dàrna àite, tagh an roghainn ' Seall an Còd '.

    • Fosglaidh e uinneag còd VBA bhàn. Is e dòigh eile air an uinneag còd seo fhosgladh a bhith a’ putadh Alt + F11 .
    • San treas àite, cuir a-steach an còd a leanas san uinneag còd sin:
    7801
    • An uairsin, gus an còd a ruith cliog air an Ruith no brùth air an iuchair F5 .

    • Aig a’ cheann thall, bidh bogsa teachdaireachd mar an Tha an dealbh a leanas a' sealltainn an toraidh.

    Leughaidhean coltach ris

    • VBA gu Lùb tro shreathan agus Colbhan ann an Raon ann an Excel (5 eisimpleirean)
    • Mar a thionndaidheas tu Raon gu Array ann an Excel VBA (3 dòighean)

    7. Cuir a-steach Seilbh VBA UsedRange gus ceallan falamh a chunntadh

    San eisimpleir seo, cleachdaidh sinn an t-seilbh VBA tagh UsedRange gus ceallan falamh a chunntadh ann an duilleag excel. Aig amannan is dòcha gum bi ceallan falamh againn anns an raon chleachdte den stòr-dàta againn. Is urrainn dhuinn àireamhan nan ceallan falamh sin a chunntadh gu furasta le bhith a’ cleachdadh an t-seilbh UsedRange . Chì sinn na ceumannan gus an t-eisimpleir seo a choileanadh.

    STEPS:

    • An toiseach, cliog deas air taba na duilleige gnìomhach leis an ainm ' Ceallan_falamh '.
    • Air adhart, tagh an roghainn ' Seall a' Chòd '.

      12>Tha an gnìomh gu h-àrd a’ fosgladh uinneag còd bàn VBA . Is e dòigh eile air an uinneag còd sin fhosgladh a bhith a’ putadh Alt + F11 .
  • An uairsin, cuir a-steach an còd a leanas san uinneag còd sin:
  • 4260
    • An dèidh sin, cliog air Ruith no brùth air an iuchair F5 gus an còd a ruith.

    • Mu dheireadh, gheibh sinn an toradh sa bhogsa teachdaireachd. Tha anseallaidh bogsa teachdaireachd an àireamh de cheallan iomlan agus ceallan bàn anns an raon chleachdte againn.

    8. VBA UsedRange gus a’ chiad chealla falamh a lorg sa cholbh ann an Excel <10

    Anns an eisimpleir mu dheireadh, cleachdaidh sinn an excel VBA gus an togalach Raon a Chleachdadh a thaghadh sa cholbh gus a’ chiad chealla falamh a lorg anns an duilleag-obrach excel againn. Lorgaidh an dòigh seo a’ chiad chealla falamh ann an colbh sònraichte. Bidh an cealla falamh an-còmhnaidh taobh a-muigh raon cleachdte an dàta. Mar sin, ma tha cealla sam bith falamh no falamh san raon chleachdte cha tèid beachdachadh air san dòigh seo. A-nis, lean na ceumannan gu h-ìosal gus am modh seo a choileanadh.

    STEPS:

    • Airson tòiseachadh, briogadh deas air an ghnìomhaiche gnìomhach taba duilleig leis an ainm ' First_Empty '.
    • A bharrachd air sin, tagh an roghainn ' Seall an Còd '.

    <3

    • Fosglaidh e uinneag còd VBA bhàn. 'S urrainn dhuinn cuideachd Alt + F11 a bhrùthadh gus an uinneag còd sin fhosgladh.
    • A bharrachd, taip an còd a leanas san uinneag chòd bàn VBA :
    7598
    • An uairsin, gus an còd a ruith cliog air an Ruith no brùth air an iuchair F5 .

    • Mu dheireadh, cuiridh an còd gu h-àrd a-steach an luach ' FirstEmptyCell ' ann an cealla E16 . Is e seo a’ chiad chealla falamh sa cholbh E às deidh an raon chleachdte den t-seata dàta.

    Leugh Tuilleadh: Excel VBA gu Lùb tro Raon gu Ceall Falamh (4 eisimpleirean)

    Co-dhùnadh

    Gu h-aithghearr, tha an oideachadh seo a’ sealltainn 8 eisimpleirean gus an VBA tagh UsedRange a chleachdadh ann an duilleag excel. Gus do sgilean a shuidheachadh gu deuchainn, luchdaich sìos an duilleag-obrach cleachdaidh a chaidh a chleachdadh airson an artaigil seo. Faodaidh tu beachd a thoirt seachad sa bhogsa gu h-ìosal ma tha ceist sam bith agad. Feuchaidh an sgioba againn ri freagairt a thoirt don teachdaireachd agad cho luath ‘s a ghabhas. Cum sùil a-mach airson fuasglaidhean Microsoft Excel nas ùr-ghnàthach 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.