Чтобы подсчитать непустые не скрытые ячейки в столбце А рабочего листа Sheet1
, вы можете использовать этот код:
WorksheetFunctions.Subtotal(103, Sheet1.Columns(1))
Для этого в ячейке очень похоже:
=SUBTOTAL(103, Sheet1!$A:$A)
(Конечно, это будет включать строку заголовка)
(SUBTOTAL(3, Sheet1!A:A)
совпадает с COUNTA(Sheet1!A:A)
- вместо этого используется 103
игнорировать скрытые / отфильтрованные строки)