Määritä tyhjien solujen määrä Excel-alueella VBA-makron avulla

Sisällysluettelo

Kuinka laskea, kuinka monessa Excel -sarakkeen solussa on sisältöä

Haluat makron avulla selvittää, kuinka monta sarakkeen solua sisältää sisältöä (eli ne eivät ole tyhjiä). Voit tietysti tehdä sen VBA: n silmukan kautta. On kuitenkin helpompaa, jos suoritat tehtävän Excel -toiminnolla. Excel -toiminto NUMBER on suunniteltu juuri tätä tarkoitusta varten. Käytä tätä toimintoa makrossa ja siirrä tulos muuttujaan tai soluun.

Voit etsiä sarakkeen B kaikkien käytettyjen solujen määrän käyttämällä seuraavaa makroa:

Alanumerosarake ()
ActiveCell.Value = WorksheetFunction.Count (sarakkeet (2))
End Sub

Siirry makroon painamalla ALT F11 Excelissä avataksesi VBA -editorin. Valitse INSERT - MODULE -komento VBA -editorissa ja kirjoita makro. Aloita makro aktivoimalla näppäinyhdistelmä ALT F8 Excelissä. Kaksi pikanäppäintä toimivat kaikissa Excel -versioissa.

Jos haluat kirjoittaa funktion tuloksen kiinteään soluun (esimerkiksi soluun A1), korvaa lauseke AKTIVECELL arvolla RANGE ("A1") ja käytä valitsemaasi soluosoitetta.

Määrität lisättävän sarakkeen käyttämällä Sarakkeet -parametria. Sarakkeet on numeroitu vasemmalta oikealle, sarakkeessa A on numero 1.

Seuraava kuva näyttää, miltä tulos näyttää, jos käynnistät toiminnon taulukossa:

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave