Нет ли у кого-нибудь идей, как программно реализовать фильтр по условию "содержится" в любом из двух столбцов (не обязательно смежных) БЕЗ ИСПОЛЬЗОВАНИЯ вспомогательного столбца?
Вспомогательный столбец не всегда удобно вставлять в большую таблицу, особенно если в ней имеются сгруппированные ячейки, да ещё к тому же не в заголовке, а где-то ещё...(фиг тогда формулу по столбцу "протянешь")
Я сгруппированные ячейки и сам терпеть не могу - всю структуру таблицы и формулы портят, но начальству конечный вид отчетов с ними нравится.
В приложенном примере (таблица составлена "от балды", смысла прошу не искать) фильтрация по содержимому столбцов А и В осуществляется по мере ввода в TextBox1, но с использованием дополнительного столбца С, в котором "сцепляются" данные из столбцов А и В (разделитель " <=> " , естественно, абсолютно не нужен, а использован в примере просто для наглядности).
В идеале выглядеть всё должно также как и в примере, по без столбца С.
При этом код программы должен располагаться ТОЛЬКО на этом листе чтобы лист спокойно можно было скопировать/переместить в другую книгу.
Наверное, для текстбокса-фильтра придётся где-то в теле макроса задавать, по каким столбцам нужно фильтровать...
В идеале - просто вводом каких-нибудь одинаковых символов-признаков в ячейки 1-ой строки столбцов (ну, например, fltr_1, как сделано в примере), но можно и чек-боксами в ячейках (но тогда имя каждого из них будет уникально и каждое из них придётся добавлять в код программы)
Поискал по форуму, никаких идей не нарыл... Может, кто-нибудь хоть направление укажет, в котором "копать"?
Вспомогательный столбец не всегда удобно вставлять в большую таблицу, особенно если в ней имеются сгруппированные ячейки, да ещё к тому же не в заголовке, а где-то ещё...(фиг тогда формулу по столбцу "протянешь")
Я сгруппированные ячейки и сам терпеть не могу - всю структуру таблицы и формулы портят, но начальству конечный вид отчетов с ними нравится.
В приложенном примере (таблица составлена "от балды", смысла прошу не искать) фильтрация по содержимому столбцов А и В осуществляется по мере ввода в TextBox1, но с использованием дополнительного столбца С, в котором "сцепляются" данные из столбцов А и В (разделитель " <=> " , естественно, абсолютно не нужен, а использован в примере просто для наглядности).
В идеале выглядеть всё должно также как и в примере, по без столбца С.
При этом код программы должен располагаться ТОЛЬКО на этом листе чтобы лист спокойно можно было скопировать/переместить в другую книгу.
Наверное, для текстбокса-фильтра придётся где-то в теле макроса задавать, по каким столбцам нужно фильтровать...
В идеале - просто вводом каких-нибудь одинаковых символов-признаков в ячейки 1-ой строки столбцов (ну, например, fltr_1, как сделано в примере), но можно и чек-боксами в ячейках (но тогда имя каждого из них будет уникально и каждое из них придётся добавлять в код программы)
Поискал по форуму, никаких идей не нарыл... Может, кто-нибудь хоть направление укажет, в котором "копать"?