Cum se numără câte celule dintr-o coloană Excel au conținut
Doriți să utilizați o macro pentru a afla câte celule dintr-o coloană conțin conținut (adică nu sunt goale). Desigur, puteți face acest lucru printr-o buclă în VBA. Cu toate acestea, este mai ușor dacă efectuați sarcina utilizând o funcție Excel. Funcția Excel NUMBER este concepută tocmai în acest scop. Utilizați această funcție într-o macro și transferați rezultatul către o variabilă sau o celulă.
Pentru a găsi numărul tuturor celulelor utilizate în coloana B, utilizați următoarea macro:
Coloana subnumărului ()
ActiveCell.Value = WorksheetFunction.Count (Coloane (2))
Sfârșitul Sub
Pentru a introduce macro-ul, apăsați ALT F11 în Excel pentru a afișa editorul VBA. Selectați comanda INSERT - MODULE în editorul VBA și introduceți macrocomanda. Pentru a porni macro-ul, activați combinația de taste ALT F8 în Excel. Cele două comenzi rapide de la tastatură funcționează în toate versiunile de Excel.
Dacă doriți să scrieți rezultatul funcției într-o celulă fixă (de exemplu celula A1), înlocuiți expresia AKTIVECELL cu RANGE ("A1") și utilizați adresa celulei la alegere.
Definiți ce coloană trebuie adăugată folosind parametrul după Coloane. Coloanele sunt numerotate de la stânga la dreapta, coloana A are numărul 1.
Următoarea figură arată cum arată rezultatul dacă porniți funcția într-un tabel: