Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Оперативная фильтрация таблицы по дате - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Оперативная фильтрация таблицы по дате
Shylo Дата: Понедельник, 09.12.2024, 16:43 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 174
Репутация: 7 ±
Замечаний: 0% ±

Excel-2007; 2016
Приветствую всех. Есть необходимость оперативной фильтрации таблицы (без UserForm и кнопок на листе). На этом форуме нашел пример фильтра по тексту. Но по числам и датам фильтровать не хочет. Помогите подправить код. Пробывал через присвоение переменной d1 текста из TextBox5 с преобразованием (CDate->CDbl) но выдает 1004 ошибку, хотя в другом файле на UserForm эта конструкция работает. Файл примера прилагаю. Буду признателен за помощь.
К сообщению приложен файл: primer_filtra.xlsm (44.3 Kb)
 
Ответить
СообщениеПриветствую всех. Есть необходимость оперативной фильтрации таблицы (без UserForm и кнопок на листе). На этом форуме нашел пример фильтра по тексту. Но по числам и датам фильтровать не хочет. Помогите подправить код. Пробывал через присвоение переменной d1 текста из TextBox5 с преобразованием (CDate->CDbl) но выдает 1004 ошибку, хотя в другом файле на UserForm эта конструкция работает. Файл примера прилагаю. Буду признателен за помощь.

Автор - Shylo
Дата добавления - 09.12.2024 в 16:43
Hugo Дата: Понедельник, 09.12.2024, 19:17 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3703
Репутация: 792 ±
Замечаний: 0% ±

365
Shylo, Добрый день.
Для чисел и дат пишите свои процедуры, синтаксис подскажет запись макроса. И архитектура кода позволяет.
Если нужно неточное совпадение - думаю придётся перебором скрывать неподходящее.


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеShylo, Добрый день.
Для чисел и дат пишите свои процедуры, синтаксис подскажет запись макроса. И архитектура кода позволяет.
Если нужно неточное совпадение - думаю придётся перебором скрывать неподходящее.

Автор - Hugo
Дата добавления - 09.12.2024 в 19:17
Shylo Дата: Понедельник, 09.12.2024, 23:25 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 174
Репутация: 7 ±
Замечаний: 0% ±

Excel-2007; 2016
Конечно же я пробовал записать макрос по фильтрации дат, но рекордер берет искомую величину в кавычки, которую я измменял и так и сяк, но фильтрации не происходит (все строки прячуться). Читал найденные советы и тут и на планете, ничего не получилось. Вот и обратился за помощью. Hugo, если вас не затруднит, набросайте пример кода, хоть от чегото оттолкнуться надо.
 
Ответить
СообщениеКонечно же я пробовал записать макрос по фильтрации дат, но рекордер берет искомую величину в кавычки, которую я измменял и так и сяк, но фильтрации не происходит (все строки прячуться). Читал найденные советы и тут и на планете, ничего не получилось. Вот и обратился за помощью. Hugo, если вас не затруднит, набросайте пример кода, хоть от чегото оттолкнуться надо.

Автор - Shylo
Дата добавления - 09.12.2024 в 23:25
Hugo Дата: Вторник, 10.12.2024, 00:21 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3703
Репутация: 792 ±
Замечаний: 0% ±

365
Ну я не знаю задачи - нужно искать точную дату, или все в месяце, или все двадцатые числа...
И с числами так же.
P.S. хотя вот сделал поиск по любому вхождению, проверьте как на большом диапазоне сработает.
К сообщению приложен файл: primer_filtrav2.xlsm (50.4 Kb)


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD


Сообщение отредактировал Hugo - Вторник, 10.12.2024, 07:51
 
Ответить
СообщениеНу я не знаю задачи - нужно искать точную дату, или все в месяце, или все двадцатые числа...
И с числами так же.
P.S. хотя вот сделал поиск по любому вхождению, проверьте как на большом диапазоне сработает.

Автор - Hugo
Дата добавления - 10.12.2024 в 00:21
Shylo Дата: Вторник, 10.12.2024, 09:40 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 174
Репутация: 7 ±
Замечаний: 0% ±

Excel-2007; 2016
Hugo, огромное спасибо, для меня ваш код высший пилотаж, до которого еще мне расти и расти. Применил на рабочем файле, все "Funktioniert sehr gut". Благодарю за помощь.


Сообщение отредактировал Shylo - Вторник, 10.12.2024, 09:48
 
Ответить
СообщениеHugo, огромное спасибо, для меня ваш код высший пилотаж, до которого еще мне расти и расти. Применил на рабочем файле, все "Funktioniert sehr gut". Благодарю за помощь.

Автор - Shylo
Дата добавления - 10.12.2024 в 09:40
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!