powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Обработка ошибки
4 сообщений из 4, страница 1 из 1
Обработка ошибки
    #34950675
Evrodiller
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
Private Sub CommandButton1_Click()
Sheets("ВЗнМ").ShowAllData
Sheets("ВЗнМ").Range("B7:H23").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _
        Sheets("ТУЗнМ").Range("AS4:AU11"), Unique:=False
    ActiveWindow.SmallScroll Down:=- 9 
End Sub

Вот пример кода, простой расширенный фильтр так сказать, сначала происходит очистка фильтра, а потом установка нового. Как обойти ошибку , которая возникает если фильтра не было и очищать нечего?
...
Рейтинг: 0 / 0
Обработка ошибки
    #34950688
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если лень думать, то On Error Resume Next .
...
Рейтинг: 0 / 0
Обработка ошибки
    #34950738
Evrodiller
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
big-dukeЕсли лень думать, то On Error Resume Next .

Совсем забыл про это )) спасибо.
...
Рейтинг: 0 / 0
Обработка ошибки
    #34950830
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Evrodiller big-dukeЕсли лень думать, то On Error Resume Next .

Совсем забыл про это )) спасибо.

Значит всё-таки не хочется

1) Зачем вообще его сбрасывать? Задавайте новое условие да и всё
2) Если всё же возникнет необходимость (где-то в другом месте, т.к. в приведённом коде это не нужно), то так
Код: plaintext
If Sheets("ВЗнМ").FilterMode Then Sheets("ВЗнМ").ShowAllData
Можно добавить конструкцию With... End With
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Обработка ошибки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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