Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.04.2012, 16:17   #1
dzaymko
Пользователь
 
Регистрация: 15.04.2012
Сообщений: 18
По умолчанию пользовательский фильтр

как сделать пользовательский фильтр - "показать строки которые не содержат (перечислены список слов) " на дно слово можно а на список ????

пример:

список:
4F FILTERS
4max
4SEASONS
A.B.S.
A.L. FILTER
A.P.
AB COMPONENTS
Abakus
ABAL
ABB
ABEX
ABG
AC
ACDelco
ACERBI
ACI - AVESA
ACKERMANN
ACL
ACROLCAR
ACTM
ACURA

надо сделать сортировку
по списку:
4max
A.B.S.
ABAL
ABB
ABEX
ABG
AC
ACDelco
ACERBI

а все остальное чтобы выводило снизу !

Последний раз редактировалось dzaymko; 21.04.2012 в 10:22.
dzaymko вне форума Ответить с цитированием
Старый 20.04.2012, 16:57   #2
shanemac51
Участник клуба
 
Аватар для shanemac51
 
Регистрация: 12.08.2010
Сообщений: 1,077
По умолчанию

пример ---пример---пример
---------------------------------

зачем нам угадывать ваши нюансы

10 строк
из которых надо выбросить 5 слов
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание
shanemac51 вне форума Ответить с цитированием
Старый 21.04.2012, 00:51   #3
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Расширенный фильтр, условие задается формулой.
Присоединяюсь к shanemac51 - нужен пример.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 21.04.2012, 01:38   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Что-то вроде этого?
Код:
Sub tt()
    Set Rng = Sheets(1).Range("$A$1:$A$10")

    Sheets(1).AutoFilterMode = 0
    Rng.AutoFilter Field:=1, Criteria1:="*" & "h" & "*"
    Set Rng = Rng.SpecialCells(xlCellTypeVisible)
    Sheets(1).AutoFilterMode = 0

    Rng.EntireRow.Hidden = True
    Rng.EntireRow.Hidden = False

End Sub
Гонять пошагово

Хотя приспособить для списка слов не получается...
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 21.04.2012 в 01:46.
Hugo121 вне форума Ответить с цитированием
Старый 21.04.2012, 14:59   #5
dzaymko
Пользователь
 
Регистрация: 15.04.2012
Сообщений: 18
По умолчанию

пример:

список:
4F FILTERS
4max
4SEASONS
A.B.S.
A.L. FILTER
A.P.
AB COMPONENTS
Abakus
ABAL
ABB
ABEX
ABG
AC
ACDelco
ACERBI
ACI - AVESA
ACKERMANN
ACL
ACROLCAR
ACTM
ACURA

надо сделать сортировку
по списку:
4max
A.B.S.
ABAL
ABB
ABEX
ABG
AC
ACDelco
ACERBI

а все остальное чтобы выводило снизу !
dzaymko вне форума Ответить с цитированием
Старый 22.04.2012, 00:56   #6
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Не понял насчет сортировки, а вот как реализуется исходная задача
"показать строки которые не содержат (перечислены список слов) "
См. Данные - Фильтр - Расширенный фильтр в 2000 или Данные - Фильтр - Дополнительно в 2007.
Список исключаемых слов можно расположить и на этом же листе.
Вложения
Тип файла: rar расширенный фильтр с формулой.rar (4.1 Кб, 40 просмотров)
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 22.04.2012, 03:11   #7
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Казанский,
не смог добавить репутации... хотя за такие ответы - надо бы!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить пользовательский класс... BoCbMou C# (си шарп) 0 18.04.2012 12:59
пользовательский интерфейс qwerty1742 Помощь студентам 1 03.02.2012 16:31
пользовательский интерфейс qwerty1742 C# (си шарп) 0 02.02.2012 18:39
Пользовательский вопрос PARTOS Microsoft Office Excel 3 28.12.2009 13:26