Фильтр с исключением значения
Anis625
Дата: Вторник, 18.02.2020, 16:30 |
Сообщение № 1
Группа: Заблокированные
Ранг: Ветеран
Сообщений: 674
Репутация:
31
±
Замечаний:
20% ±
Excel 2013
Добрый день, участникам форума! Решаю свою задачку воспользовался макрокодером для применения фильтра который в заданном диапазоне убирает строки где есть знак "-". [vba]Код
Sub Макрос2() ActiveSheet.Range("$A$9:$K$23").AutoFilter Field:=2, Criteria1:=Array( _ "-", "="), Operator:=xlFilterValues End Sub
[/vba] У меня получается только применить фильтр который содержит знак "-", а не исключает его. В синтаксисе Range.AutoFilter не нашел нужного для меня условия. Подскажите, пожалуйста, как правильно подправить код?
Добрый день, участникам форума! Решаю свою задачку воспользовался макрокодером для применения фильтра который в заданном диапазоне убирает строки где есть знак "-". [vba]Код
Sub Макрос2() ActiveSheet.Range("$A$9:$K$23").AutoFilter Field:=2, Criteria1:=Array( _ "-", "="), Operator:=xlFilterValues End Sub
[/vba] У меня получается только применить фильтр который содержит знак "-", а не исключает его. В синтаксисе Range.AutoFilter не нашел нужного для меня условия. Подскажите, пожалуйста, как правильно подправить код? Anis625
Ответить
Сообщение Добрый день, участникам форума! Решаю свою задачку воспользовался макрокодером для применения фильтра который в заданном диапазоне убирает строки где есть знак "-". [vba]Код
Sub Макрос2() ActiveSheet.Range("$A$9:$K$23").AutoFilter Field:=2, Criteria1:=Array( _ "-", "="), Operator:=xlFilterValues End Sub
[/vba] У меня получается только применить фильтр который содержит знак "-", а не исключает его. В синтаксисе Range.AutoFilter не нашел нужного для меня условия. Подскажите, пожалуйста, как правильно подправить код? Автор - Anis625 Дата добавления - 18.02.2020 в 16:30
Nic70y
Дата: Вторник, 18.02.2020, 16:46 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация:
2369
±
Замечаний:
0% ±
Excel 2010
мне сказал так: [vba]Код
Criteria1:="<>*-*", _ Operator:=xlAnd
[/vba]
мне сказал так: [vba]Код
Criteria1:="<>*-*", _ Operator:=xlAnd
[/vba] Nic70y
ЮMoney 41001841029809
Ответить
Сообщение мне сказал так: [vba]Код
Criteria1:="<>*-*", _ Operator:=xlAnd
[/vba] Автор - Nic70y Дата добавления - 18.02.2020 в 16:46
Anis625
Дата: Вторник, 18.02.2020, 16:55 |
Сообщение № 3
Группа: Заблокированные
Ранг: Ветеран
Сообщений: 674
Репутация:
31
±
Замечаний:
20% ±
Excel 2013
Nic70y, Чуть подправил - убрал ** [vba][/vba] а то там где в тексте есть "-" скрывал тоже. Спасибо Вам огромное. А как вы записали действие макрокодера? Я запускал макрокодер и применял фильтр убирая галочку со значения "-".
Nic70y, Чуть подправил - убрал ** [vba][/vba] а то там где в тексте есть "-" скрывал тоже. Спасибо Вам огромное. А как вы записали действие макрокодера? Я запускал макрокодер и применял фильтр убирая галочку со значения "-". Anis625
Ответить
Сообщение Nic70y, Чуть подправил - убрал ** [vba][/vba] а то там где в тексте есть "-" скрывал тоже. Спасибо Вам огромное. А как вы записали действие макрокодера? Я запускал макрокодер и применял фильтр убирая галочку со значения "-". Автор - Anis625 Дата добавления - 18.02.2020 в 16:55
Nic70y
Дата: Вторник, 18.02.2020, 17:01 |
Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация:
2369
±
Замечаний:
0% ±
Excel 2010
А как вы записали действие макрокодера?
Текстовые фильтры --> не содержит... а надо было не равно, просто не понял Вас
А как вы записали действие макрокодера?
Текстовые фильтры --> не содержит... а надо было не равно, просто не понял ВасNic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Вторник, 18.02.2020, 17:03
Ответить
Сообщение А как вы записали действие макрокодера?
Текстовые фильтры --> не содержит... а надо было не равно, просто не понял ВасАвтор - Nic70y Дата добавления - 18.02.2020 в 17:01
Anis625
Дата: Вторник, 18.02.2020, 17:48 |
Сообщение № 5
Группа: Заблокированные
Ранг: Ветеран
Сообщений: 674
Репутация:
31
±
Замечаний:
20% ±
Excel 2013
Nic70y, Не правильно применял фильтр (просто убрал галочку со значения "-"). Спасибо Вам за обучение.
Nic70y, Не правильно применял фильтр (просто убрал галочку со значения "-"). Спасибо Вам за обучение. Anis625
Ответить
Сообщение Nic70y, Не правильно применял фильтр (просто убрал галочку со значения "-"). Спасибо Вам за обучение. Автор - Anis625 Дата добавления - 18.02.2020 в 17:48