Excel VBA: Cyfrif Colofnau gyda Data (2 Enghraifft)

  • Rhannu Hwn
Hugh West

Pan fydd gennych dabl data bach gydag ychydig o golofnau, gallwch eu cyfrif i gyd yn hawdd. Ond ar gyfer tabl data mawr, mae'n eithaf anodd cyfrif yr holl golofnau heb unrhyw gamgymeriad. Ar ben hynny, gall rhai colofnau gynnwys data, tra gall rhai colofnau fod yn hollol wag. Felly mae'n eithaf anodd cyfrif yr holl golofnau â data rhag ofn y bydd tabl data mawr. Yn yr erthygl hon, byddwch yn dysgu 2 ffordd o gyfrif colofnau gyda data gan ddefnyddio VBA yn Excel yn rhwydd.

Lawrlwythwch Gweithlyfr Ymarfer

Gallwch lawrlwytho'r ffeil Excel o'r ddolen ganlynol ac ymarfer ynghyd â mae'n.

> Cyfrif Colofnau gyda Data.xlsm

2 Ffordd o Gyfrif Colofnau gyda Data Gan Ddefnyddio VBA yn Excel

1 ■ Cyfrif Pob Colofn mewn Taflen Waith gyda Data Gan Ddefnyddio Cod VBA Syml

Gallwn weld y 3 colofn yn y tabl data canlynol. Nawr byddwn yn defnyddio cod VBA i bennu nifer y colofnau a ddefnyddir mewn un daflen waith Excel.

❶ Yn gyntaf, pwyswch ALT + F11 i agor y golygydd VBA.

❷ Ar ôl hynny creu modiwl newydd o Mewnosod > Modiwl.

❸ Ar ôl hynny copïwch y sgript VBA ganlynol.
6010

❹ Yna ewch yn ôl at y golygydd VBA a gwasgwch CTRL + V i'w ludo.

❺ Nawr cadwch y cod VBA drwy wasgu botwm CTRL + S .

❻ I redeg y cod VBA,  ewch i'r tab Datblygwra chliciwch ar Macros. Neu, gwasgwch y F5allwedd.

Bydd blwch deialog Macro yn ymddangos.

❼ Y cyfan sydd angen i chi ei wneud yw, cliciwch ar y botwm Rhedeg .

Nawr fe welwch fod blwch deialog wedi ymddangos. Sy'n dweud, nifer y colofnau gyda data yw 3.

> Darllen Mwy: Sut i Gyfrif Nifer y Colofnau yn Excel (3 Hawdd Dulliau)

2. Cyfrif Pob Colofn mewn Ystod Benodol gyda Data Gan Ddefnyddio Cod Excel VBA

Bydd y cod VBA canlynol yn eich galluogi i gyfrif yr holl golofnau gyda data mewn a ystod a roddir.

I ddefnyddio'r cod,

❶ Yn gyntaf, agorwch y golygydd VBA drwy wasgu ALT + F11.

❷ Yna ewch i Mewnosod > Modiwl i greu modiwl newydd.

> ❸ Ar ôl hynny copïwch y sgript VBA ganlynol.

2298

❹ Ewch yn ôl i'r golygydd VBA a gwasgwch CTRL + V i'w ludo.

❺ Nawr cadwch y cod trwy wasgu CTRL + S.

>❻ Ewch i'r tab Datblygwra gwasgwch y Macrosi agor y ffenestr Macro.

Neu, gwasgwch y F5 allwedd i ddefnyddio'r blwch deialog Macro .

❼ O'r blwch deialog, dewiswch enw'r ffwythiant CountColumnsInARange a gwasgwch y Rhedeg >botwm.

Yn olaf, bydd blwch deialog bach yn ymddangos sy'n dweud mai cyfanswm nifer y colofnau yw 3.

Darllen Mwy: Sut i Gyfrif Colofnau ar gyfer VLOOKUP yn Excel (2 Ddull)

Mwy o Godau VBA i Gyfrif Colofnau yn Excel

1. DefnyddYstod VBA.Diwedd Dull i Ddychwelyd y Rhif Colofn a Ddefnyddiwyd Diwethaf

I gael rhif y golofn a ddefnyddiwyd ddiwethaf mewn taenlen Excel,

❶ Yn gyntaf, agorwch y golygydd VBA trwy wasgu ALT + F11.

❷ Yna ewch i Mewnosod > Modiwl i greu modiwl newydd.

❸ Copïwch y cod VBAcanlynol:
1908

❹ Gludwch a chadwch y cod yn y golygydd VBA.

❺ Pwyswch yr allwedd F5 i redeg y cod uchod.

Fe gewch y golofn olaf rhif mewn blwch deialog naid fel yn y llun isod:

Darllen Mwy: Sut i Gyfrif Colofnau hyd nes y Cyrhaeddir Gwerth yn Excel

2. Defnyddiwch Ystod.Find Dull i Ddychwelyd Rhif y Golofn a Ddefnyddiwyd Diwethaf yn Excel

Os ydych yn chwilio am godau VBA i ddychwelyd rhif y golofn a ddefnyddiwyd ddiwethaf, dilynwch y camau isod :

❶ Yn gyntaf, pwyswch ALT + F11 i agor y golygydd VBA.

❷ Ar ôl hynny crëwch fodiwl newydd o Mewnosod > Modiwl.

❸ Copïwch y cod VBA canlynol:
6291

❹ Yna ewch yn ôl at y golygydd VBA a gwasgwch CTRL + V i'w ludo.

❺ Nawr, cadwch y cod VBA trwy wasgu botwm CTRL + S .

Nawr, pwyswch yr allwedd F5 i redeg y cod uchod.

Byddwch yn cael rhif y golofn a ddefnyddiwyd ddiwethaf mewn blwch deialog naid fel yn y llun isod:

<21

Pethau i'w Cofio

  • Pwyswch ALT + F11 i agor y golygydd VBA.
  • Gallwch bwyso ALT+F8 i ddefnyddio'r blwch deialog Macros .
  • I redeg y cod VBA, pwyswch y F5.

Casgliad

I grynhoi, rydym wedi trafod 2 ffordd o gyfrif colofnau gyda data gan ddefnyddio VBA yn Excel. Argymhellir i chi lawrlwytho'r llyfr gwaith ymarfer sydd ynghlwm ynghyd â'r erthygl hon ac ymarfer yr holl ddulliau gyda hynny. A pheidiwch ag oedi cyn gofyn unrhyw gwestiynau yn yr adran sylwadau isod. Byddwn yn ceisio ymateb i'r holl ymholiadau perthnasol cyn gynted â phosibl. Ac ewch i'n gwefan ExcelWIKI i archwilio mwy.

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.