|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.04.2012, 07:05 | #1 |
Пользователь
Регистрация: 26.10.2010
Сообщений: 87
|
Если строка в коде не м.б. выполнена, - пропустить и работать дальше?
Доброе утро!
Есть вот такой код: Selection.AutoFilter Field:=4, Criteria1:="<>0", Operator:=xlAnd ActiveSheet.HPageBreaks(1).DragOff Direction:=xlDown, RegionIndex:=1 Selection.AutoFilter Field:=4 Проблема в том, что для второй строки не всегда создаются условия, и тогда, естественно, VBA выдаёт ошибку выполнения макроса. Возможно ли прописать условие, что если вторая строка не может быть выполнена, следует её пропустить, и дальше выполнять код? Заранее спасибо! |
23.04.2012, 07:31 | #2 |
Форумчанин
Регистрация: 22.06.2011
Сообщений: 325
|
Попробуйте так
Код:
Заказать макрос можно на сайте http://excel4you.ru/
|
23.04.2012, 07:40 | #3 |
Пользователь
Регистрация: 26.10.2010
Сообщений: 87
|
Получилось! Большущее спасибо!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как заставить перестать работать функцию ЕСЛИ? | MyTHblu | Microsoft Office Excel | 2 | 12.04.2012 14:13 |
Если в автофильтре нет нужного значения, - пропустить и продолжить дальше | Ogeris | Microsoft Office Excel | 7 | 15.07.2011 11:39 |
idftp если нет коннекта, то работаем дальше | _KUL | Работа с сетью в Delphi | 5 | 15.04.2011 02:58 |
Просьба проверить, если в коде утечка памяти | Anfall | Общие вопросы Delphi | 25 | 17.08.2010 10:44 |
Как в Microsoft Visual Basic 6.0 открыть Exel файл, считать с него данные(числа) и дальше работать с ними | Dimon88 | Microsoft Office Excel | 7 | 20.10.2007 13:30 |