0 / 0 / 0
Регистрация: 04.04.2019
Сообщений: 54
|
||||||
1 | ||||||
Excel Как проверить на заполненность листа после автофильтра?09.04.2019, 16:48. Показов 4813. Ответов 6
Метки vba excel макрос (Все метки)
Есть макрос, который открывает файл, фильтрует, и после фильтрации выделяет отфильтрованные строки цветом.
Но проблема в том, что после фильтрации на листе может ничего не оказаться, и если пытаться закрасить, то выдаёт ошибку. Как можно проверить на заполненность? Или с помощью On Error обойти это?
Хотелось бы, чтобы если лист пустой, макрос пропускал этот шаг Добавлено через 32 минуты И после закраски макрос копирует закрашенное и вставляет в другую книгу, то есть если пропустить закраску, то и последующие 2 шага нужно тоже пропустить Error go resume next пробовал, программа после этой строки работает некорректно
0
|
09.04.2019, 16:48 | |
Ответы с готовыми решениями:
6
Как проверить заполненность мемо? Как проверить скрыта ли кнопка автофильтра Как проверить на заполненность группу Edit-ов Как проверить заполненность полей в пошаговой форме? |
4135 / 2239 / 940
Регистрация: 01.12.2010
Сообщений: 4,624
|
|
09.04.2019, 19:51 | 2 |
Скажите какой критерий фильтрации
0
|
0 / 0 / 0
Регистрация: 04.04.2019
Сообщений: 54
|
||||||||||||||||
10.04.2019, 11:11 [ТС] | 3 | |||||||||||||||
pashulka,
Если перед if then поставить
У меня это все в цикле, и ошибка вылазит только после какого-то шага, на том же шаге, что и без debug Я так понял, что .count возвращает nothing если ничего нет, а не 0
0
|
4135 / 2239 / 940
Регистрация: 01.12.2010
Сообщений: 4,624
|
|||||||||||
10.04.2019, 11:52 | 4 | ||||||||||
В реальности будет работать и без указания видимых ячеек, т.е.
0
|
0 / 0 / 0
Регистрация: 04.04.2019
Сообщений: 54
|
|
10.04.2019, 12:29 [ТС] | 5 |
pashulka, дело в том, что он у меня должен потом то, что отфильтровал, копировать и вставить в другую книгу
При копировании тогда будет ошибка
0
|
4135 / 2239 / 940
Регистрация: 01.12.2010
Сообщений: 4,624
|
||||||
10.04.2019, 12:50 | 6 | |||||
Сообщение было отмечено Sadma1 как решение
Решение
Sadma1, Во-первых не будет
1
|
0 / 0 / 0
Регистрация: 04.04.2019
Сообщений: 54
|
|
10.04.2019, 14:29 [ТС] | 7 |
Решил по-другому, потому что то, что выше не помогало
Просто вставлял в первую ячейку значение И после того как копировал и вставлял, удалял ее
0
|
10.04.2019, 14:29 | |
10.04.2019, 14:29 | |
Помогаю со студенческими работами здесь
7
Несовместимость защиты листа и работы автофильтра Как проверить поле на заполненность перед вызовом модального окна? Как использовать данные после автофильтра? Проверить массив на заполненность Проверить переменную на заполненность Проверить на заполненность множество Edit-ов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |