![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 04.03.2011
Сообщений: 35
|
![]() |
![]() |
![]() |
![]() |
#12 |
Регистрация: 01.04.2012
Сообщений: 9
|
![]()
Замечательный макрос поиска. Тока что-то переделать его под свою задачу у меня все не выходит, да и не удивительно так как опыта с VBA очень мало.
Мне нужно организовать поиск по строкам. Когда вводишь текст в первую поисковую ячейку столбцы базы данных соответстующая ячейка которых не содержит совпадений сворачиваются. Затем если вводишь значения во вторую поисковую ячейку она фильтрует оставшиеся столбцы и тд. У меня пока даже не получилось безошибочно избавиться от всех комбобоксов и листбоксов. Очень прошу помогите решить данную задачу |
![]() |
![]() |
![]() |
#13 | |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
![]() Цитата:
Больше толку будет. И быстрее.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
|
![]() |
![]() |
![]() |
#14 |
Регистрация: 01.04.2012
Сообщений: 9
|
![]()
Вот. Кол-во столбцов для поиска сейчас 51 и врядли когда-нибудь поднимется выше 100. Обновлять результаты нужно после ввода в поисковую ячейку, а не во время добавления в нее одного символа. Потому что уверен что на сворачиваниое столбцов нужно какое то время. Колличесто строк (параметров) может измениться
Последний раз редактировалось Ivan Dulin; 07.04.2012 в 00:40. |
![]() |
![]() |
![]() |
#15 |
Регистрация: 01.04.2012
Сообщений: 9
|
![]()
хотябы для одной строки. Чтоб после ввода допустим в B4 слова или пары букв, все столбцы справа в которых нет совпадений в четвертой строке сворачивались.
Дальше постараюсь сам справиться |
![]() |
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 07.03.2010
Сообщений: 796
|
![]() Код:
В модуль листа
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
Последний раз редактировалось R Dmitry; 10.04.2012 в 00:36. |
![]() |
![]() |
![]() |
#17 |
Регистрация: 01.04.2012
Сообщений: 9
|
![]()
Воспользовался кодом Дмитрия(ему спасибо), добавил немного от себя и все таки сумел сделать поиск который хотел. Вот только осталась одна проблема. Когда пытаюсь удалить значения из нескольких ячеек в поисковой колонке появляется ошибка. Код рассчитан на ввод/удаление в/из одной ячейки за раз.
Помогите пожалуйста доделать его так чтоб можно было очищать все поисковые ячейки за раз, и вставлять несколько значений за раз через копи паст без этой ошибки. Заранее всем спасибо |
![]() |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
![]()
вот пример (для nilem)
Спасибо
Единственный способ стать умнее, играть с более умным противником...
|
![]() |
![]() |
![]() |
#19 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 616
|
![]()
Заменил Листбокс из другой темы
![]() |
![]() |
![]() |
![]() |
#20 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
![]()
Спасибо огромное!!! Выручили не в первый раз!!! То что я хотел!!! Вообще чудесно, теперь много лишнего в своем файлике можно будет убрать ))))
Единственный способ стать умнее, играть с более умным противником...
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос для поиска совпадений | Dealaxer | Microsoft Office Excel | 18 | 26.09.2012 17:33 |
макрос поиска | Kraimon | Microsoft Office Excel | 9 | 15.02.2011 21:32 |
макрос поиска в таблицы | Chubbakka | Microsoft Office Excel | 17 | 29.12.2010 01:42 |
Макрос для поиска и отметки | shafl | Microsoft Office Excel | 6 | 17.09.2010 10:57 |
Макрос поиска текста на листе | Movled | Microsoft Office Excel | 11 | 29.07.2010 11:59 |