Pomocou makra VBA určite počet neprázdnych buniek v rozsahu Excelu

Obsah

Ako spočítať, koľko buniek v stĺpci programu Excel obsahuje obsah

Chcete použiť makro, aby ste zistili, koľko buniek v stĺpci obsahuje obsah (to znamená, že nie sú prázdne). Samozrejme, môžete to urobiť pomocou slučky vo VBA. Je to však jednoduchšie, ak úlohu vykonáte pomocou funkcie programu Excel. Presne na to je navrhnutá funkcia Excelu NUMBER. Túto funkciu použite v makre a výsledok preneste do premennej alebo bunky.

Ak chcete zistiť počet všetkých použitých buniek v stĺpci B, použite nasledujúce makro:

Stĺpec vedľajšieho čísla ()
ActiveCell.Value = WorksheetFunction.Count (stĺpce (2))
Koniec pod

Ak chcete zadať makro, stlačením klávesu ALT F11 v programe Excel otvorte editor VBA. V editore VBA zvoľte príkaz VLOŽIŤ - MODUL a zadajte makro. Na spustenie makra aktivujte v Exceli kombináciu klávesov ALT F8. Tieto dve klávesové skratky fungujú vo všetkých verziách programu Excel.

Ak chcete zapísať výsledok funkcie do pevnej bunky (napríklad bunky A1), nahraďte výraz AKTIVECELL výrazom RANGE („A1“) a použite adresu bunky, ktorú si vyberiete.

Pomocou parametra za stĺpcami definujete, ktorý stĺpec sa má pridať. Stĺpce sú očíslované zľava doprava, stĺpec A má číslo 1.

Nasledujúci obrázok ukazuje, ako vyzerá výsledok, ak spustíte funkciu v tabuľke:

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave