Excel VBA: Брои колони со податоци (2 примери)

  • Споделете Го Ова
Hugh West

Кога имате мала табела со податоци со неколку колони, можете лесно да ги броите сите. Но, за голема табела со податоци, доста е тешко да се избројат сите колони без никаква грешка. Покрај тоа, некои колони може да содржат податоци, додека некои колони може да бидат целосно празни. Така, броењето на сите колони со податоци во случај на голема табела со податоци е доста тешко. Во оваа статија, ќе научите 2 начини за лесно броење колони со податоци користејќи VBA во Excel.

Преземете ја работната книга за вежбање

Можете да ја преземете датотеката Excel од следнава врска и да вежбате заедно со it.

Брои колони со Data.xlsm

2 начини за броење колони со податоци користејќи VBA во Excel

1 Пребројте ги сите колони во работниот лист со податоци користејќи едноставен VBA код

Можеме да ги видиме 3-те колони во следната табела со податоци. Сега ќе користиме VBA код за да го одредиме бројот на користени колони во еден работен лист на Excel.

❶ Прво, притиснете ALT + F11 за да го отворите уредникот VBA.

❷ Потоа креирајте нов модул од Вметни > Модул.

❸ После тоа копирајте ја следната VBA скрипта.

7590

❹ Потоа вратете се во уредникот VBA и притиснете CTRL + V за да го залепите.

❺ Сега зачувајте го VBA-кодот со притискање на копчето CTRL + S .

❻ За да го извршите кодот VBA, одете во картичката Програмер и кликнете на Макроа . Или, едноставно притиснете го F5 клуч.

Ќе се појави полето за дијалог Macro .

❼ Се што треба да направите е да кликнете на копчето Изврши .

Сега ќе видите дека се појави дијалог-кутија. Што вели, бројот на колони со податоци е 3.

Прочитај повеќе: Како да се брои бројот на колони во Excel (3 Лесни Методи)

2. Пребројте ги сите колони во даден опсег со податоци користејќи Excel VBA код

Следниот VBA код ќе ви овозможи да ги броите сите колони со податоци во даден опсег.

За да го користите кодот,

❶ Прво, отворете го уредникот VBA со притискање ALT + F11.

❷ Потоа одете до Вметни > Модул за да креирате нов модул.

❸ После тоа копирајте ја следната VBA скрипта.

8903

❹ Вратете се во уредникот VBA и притиснете CTRL + V за да го залепите.

❺ Сега зачувајте го кодот со притискање CTRL + S.

❻ Одете во картичката Програмер и притиснете го Макроа за да го отворите прозорецот Macro .

Или, едноставно притиснете го F5 клуч за да го искористите полето за дијалог Macro .

❼ Од полето за дијалог, изберете го името на функцијата CountColumnsInARange и притиснете Изврши копче.

Конечно, ќе се појави мал дијалог прозорец кој вели дека вкупниот број на колони е 3.

Прочитајте повеќе: Како да броите колони за VLOOKUP во Excel (2 методи)

Повеќе VBA кодови за броење колони во Excel

1. КористетеVBA Range.End Method за враќање на последно користениот број на колона

За да го добиете последниот користен број на колона во табела на Excel,

❶ Прво, отворете го уредникот VBA со притискање на ALT + F11.

❷ Потоа одете на Вметни > Модул за да креирате нов модул.

❸ Копирајте го следниов код VBA :

8304

❹ Залепете и зачувајте го код во уредникот VBA.

❺ Притиснете го копчето F5 за да го извршите горниот код.

Ќе ја добиете последната колона број во скокачки дијалог прозорец како на сликата подолу:

Прочитај повеќе: Како да се бројат колоните додека не се достигне вредноста во Excel

2. Користете Range.Find Method за да го вратите последно користениот број на колона во Excel

Ако барате VBA кодови за да го вратите последниот искористен број на колона, тогаш следете ги чекорите подолу :

❶ Прво, притиснете ALT + F11 за да го отворите уредникот VBA.

❷ Потоа креирајте нов модул од Вметни > Модул.

❸ Копирајте го следниот VBA код:

1262

❹ Потоа вратете се во уредникот VBA и притиснете CTRL + V за да го залепите.

❺ Сега зачувајте го VBA-кодот со притискање на копчето CTRL + S .

Сега, притиснете копчето F5 за да се изврши горната шифра.

Ќе го добиете последниот користен број на колона во скокачки дијалог прозорец како на сликата подолу:

Работи што треба да се запаметат

  • Притиснете ALT + F11 за да го отворите уредникот VBA.
  • Можете да притиснете ALT +F8 за да го искористите полето за дијалог Macros .
  • За да го извршите кодот VBA, притиснете го F5.

Заклучок

Да резимираме, разговаравме за 2 начини за броење колони со податоци користејќи VBA во Excel. Ви се препорачува да ја преземете работната книга за вежбање прикачена заедно со овој напис и да ги вежбате сите методи со тоа. И не двоумете се да поставите какви било прашања во делот за коментари подолу. Ќе се обидеме да одговориме на сите релевантни прашања што е можно поскоро. И посетете ја нашата веб-локација ExcelWIKI за да истражите повеќе.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.