Naudodami VBA makrokomandą, nustatykite tuščių langelių skaičių „Excel“ diapazone

Turinys

Kaip suskaičiuoti, kiek „Excel“ stulpelio langelių turi turinį

Norite naudoti makrokomandą, kad sužinotumėte, kiek stulpelio langelių yra turinio (ty jie nėra tušti). Žinoma, tai galite padaryti per VBA kilpą. Tačiau lengviau atlikti užduotį naudojant „Excel“ funkciją. „Excel“ funkcija NUMBER sukurta būtent šiam tikslui. Naudokite šią funkciją makrokomandoje ir perkelkite rezultatą į kintamąjį arba langelį.

Norėdami rasti visų naudojamų langelių skaičių B stulpelyje, naudokite šią makrokomandą:

Antrinio numerio stulpelis ()
ActiveCell.Value = WorksheetFunction.Count (2 stulpeliai)
Pabaiga Sub

Norėdami įvesti makrokomandą, „Excel“ paspauskite ALT F11, kad atidarytumėte VBA redaktorių. VBA redaktoriuje pasirinkite komandą INSERT - MODULE ir įveskite makrokomandą. Norėdami pradėti makrokomandą, „Excel“ suaktyvinkite klavišų kombinaciją ALT F8. Du spartieji klavišai veikia visose „Excel“ versijose.

Jei norite funkcijos rezultatą įrašyti į fiksuotą langelį (pavyzdžiui, A1 langelį), išraišką AKTIVECELL pakeiskite RANGE („A1“) ir naudokite pasirinktą langelio adresą.

Jūs nustatote, kuris stulpelis turi būti pridėtas, naudodami parametrą po stulpelių. Stulpeliai sunumeruoti iš kairės į dešinę, A stulpelis turi skaičių 1.

Toliau pateiktame paveikslėlyje parodyta, kaip atrodo rezultatas, paleidus funkciją lentelėje:

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave