Как узнать количество строк в excel vba

Как посчитать количество строк в Excel

Описание функции

Функция =КОЛИЧЕСТВОСТРОК( [ССЫЛКА] ) имеет один необязательный аргумент.

  • [ССЫЛКА] — Ссылка на любую ячейку листа, в котором необходимо посчитать количество строк. По умолчанию (если аргумент не указан) функция применяется к активному листу.

Ниже приведен пример работы данной формулы.

Пример

Определение количества строк на текущем листе.

Код на VBA

Вы можете самостоятельно использовать код функции на VBA в своих проектах. Он достаточно простой.

Как получить количество строк в EXCEL VBA

Я разрабатываю приборную панель в excel. И я ищу вычисление количества строк. (Сколько записей присутствует)..

Поскольку есть несколько пустых ячеек, я думал, что они идут снизу вверх. Я использую следующие

После этого выполнения активная ячейка находится на A113, что означает, что количество строк равно 113.

Мой вопрос: как получить этот номер 113 из активной ячейки?

Вы можете использовать это:

lastrow будет содержать номер последней пустой строки в столбце A , в вашем случае 113

Вот что я обычно использую для этого:

Это вернет число непустых ячеек в столбце “А”, что, как я думаю, вам нужно. Надеюсь это поможет.

Если есть небольшая вероятность того, что последняя строка рабочего листа не пуста, вы должны добавить проверку IsEmpty() в решение @simoco. Следовательно; следующая – это функция, которая возвращает последнюю использованную строку и проверяет, является ли последняя строка листа пустой:

Ссылка на основную публикацию