powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Количество строк на листе Excel при наличии фильтра
5 сообщений из 5, страница 1 из 1
Количество строк на листе Excel при наличии фильтра
    #36166627
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На листе Excel кнопка, запускающая процедуру, которая обходит все строки и считает итоги. Все работает. Проблема в том, что на листе есть также фильтр и когда его устанавливаешь, то количество строк в таблице меняется (количество строк находится из выражения ActiveWorkbook.Sheets(1).Columns("B").Rows(65536).End(xlUp).Row) и не равно действительному общему количеству строк на листе. Подскажите, как найти это действительное общее количество строк вне зависимости от наличия фильтра?

К варианту раскрытия фильтра (ActiveSheet.ShowAllData) не хотелось бы прибегать.
...
Рейтинг: 0 / 0
Количество строк на листе Excel при наличии фильтра
    #36166780
Фотография qwrqwr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_worldколичество строк находится из выражения ActiveWorkbook.Sheets(1).Columns("B").Rows(65536).End(xlUp).Row) и не равно действительному общему количеству строк на листе. Подскажите, как найти это действительное общее количество строк вне зависимости от наличия фильтра?
К варианту раскрытия фильтра (ActiveSheet.ShowAllData) не хотелось бы прибегать.насколько я понимаю, приведенный способ начинает врать, когда последние данные столбца В скрыты автофильтром?
вот 2 немаленьких топика про поиск последней ячейки:
/topic/286860
/topic/396213&pg=-1
одно это (кол-во решений) подводит к мысли, что единого решения нет
может поможет вот это решение - в сравнении с быстродействием варианта все-таки снимать автофильтр и потом устанавливать назад
...
Рейтинг: 0 / 0
Количество строк на листе Excel при наличии фильтра
    #36169796
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, qwrqwr.
При наличии еще нескольких заморочек, решил не связываться далее и перевел все в акцесс. Привычнее.
Тем не менее, еще раз спасибо.
...
Рейтинг: 0 / 0
Количество строк на листе Excel при наличии фильтра
    #36430696
basil12345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста!
Нужно отфильтровать строки, но есть объединённые ячейки (e.g. 3 в одной) и при фильтрации столбца с этими ячейками результат показывает только одну строку (а необходимо три), скрывая остальные!
Например:
A B
1 11
12
13
2 21
22
23
3 31
32
33

Результат д.б.: при выборе фильтра 1.
A B
1 11
12
13
Спасибо!

p.s. Прошу прощения за неровности!
...
Рейтинг: 0 / 0
Количество строк на листе Excel при наличии фильтра
    #36430746
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавьте в фильтр столбец и фильтруйте по нему:
=ЕСЛИ(A2="";C1;A2)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Количество строк на листе Excel при наличии фильтра
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]