|
1 / 1 / 0
Регистрация: 20.05.2013
Сообщений: 69
|
|
Автофильтр ссылка на ячейку в диапазоне между датами01.08.2013, 23:52. Показов 7392. Ответов 87
Метки нет (Все метки)
Доброго времени суток, прошу помощи в следующем вопросе, как вместо дат в данном случае заставить работать
в связи с данными в ячейкахю Private Sub CommandButton2_Click() ActiveSheet.Range("$B$1:$F$35940").AutoF ilter Field:=1, Criteria1:= _ ">=02.01.2013", Operator:=xlAnd, Criteria2:="<=06.01.2013" End Sub Заранее благодарен.
0
|
|
| 01.08.2013, 23:52 | |
|
Ответы с готовыми решениями:
87
|
|
1 / 1 / 0
Регистрация: 20.05.2013
Сообщений: 69
|
|
| 06.08.2013, 22:03 [ТС] | |
|
Добрый день!
Даже и не знаю почему тишина, но я очень даже благодарен, кое чему у Вас научился, я уже начал тренироваться на комбобоксах с dictionary по вашему совету, правда, что то я запутался, как сослаться на другой лист)) Хотя я так понимаю with мне в помощь))) Добавлено через 1 минуту И могу сказать, что через dictionary, это действительно сила)
0
|
|
|
4377 / 661 / 36
Регистрация: 17.01.2010
Сообщений: 2,134
|
||
| 07.08.2013, 09:53 | ||
Вот образно. Вам поставили цель: за месяц купить машину, получить права, куда-то поехать и что-то сделать. Вместо четких шагов, Вы пол месяца ходите по торговым местам и покупаете "для будущей машины" всякую безвкусицу - мигающие лампочки, наклеечки, висюльки, бирюльки....![]() Напихаете в проект всяких бантиков-фантиков, месяц ними полюбуетесь как это все красиво и эфектно, а еще через месяц сами начнете ругаться и швыряться. Чем больше кнопочек - больше вероятность механической ошибки, чем больше нужно делать самому выбор - больше вероятность логической ошибки. Лучше научить машину, что б она сама думала. За нее деньги заплатили - вот пусть и работает.
0
|
||
|
1 / 1 / 0
Регистрация: 20.05.2013
Сообщений: 69
|
||||||
| 07.08.2013, 10:21 [ТС] | ||||||
|
Нет, что вы я просто оттачиваю так сказать для себя не для глобального задания, я вот об этой штуке говорил)
0
|
||||||
|
4377 / 661 / 36
Регистрация: 17.01.2010
Сообщений: 2,134
|
|
| 07.08.2013, 10:34 | |
|
Разберитесь с Dictionary! Заработает. В той ссылке - куча примеров. Еще раз. Плохого ничего нет, если Ваш уровень англ. не позволяет правильно понять профильный текст. Поэтому говорю - хотите, скину украинским (если буду переводить на русский с моим уровнем его знания - то уже никто ничего...
). А в Киеве Вам точно могут помочь конкретно.
0
|
|
|
1 / 1 / 0
Регистрация: 20.05.2013
Сообщений: 69
|
|
| 07.08.2013, 11:07 [ТС] | |
|
Спасибо, английского примера, я думаю достаточно будет))))) Разбираюсь потхоньку вот)))
0
|
|
|
4377 / 661 / 36
Регистрация: 17.01.2010
Сообщений: 2,134
|
|
| 07.08.2013, 11:35 | |
|
Да, мне нужно было где-то два дня. Аж дым от меня шел!
![]() Добавлено через 3 минуты А вобще - у меня есть очень дальний родственник - судья в США. Как-то тоже мне скинул тех.док, что б ему разьяснить. Всякое бывает... ![]() Добавлено через 14 минут А вот Вам графики. Теперь попалось... случайно. http://www.myonlinetraininghub... ard-course
0
|
|
|
1 / 1 / 0
Регистрация: 20.05.2013
Сообщений: 69
|
||||||
| 07.08.2013, 22:11 [ТС] | ||||||
|
ОО, спасибо Вам, буду знакомиться.
Добавлено через 1 минуту У нас тут получилась целая статья по написанию отчетов и фильтрации данных))) Добавлено через 8 часов 32 минуты Прошу прощения, не могли бы вы подсказать, почему данный фильтр, то фильтрует то не фильтрует
Добавлено через 20 минут В том смлысле, если я например выбираю 1, 100, 150 advanced не фильтрует
0
|
||||||
|
1124 / 237 / 37
Регистрация: 15.03.2010
Сообщений: 729
|
|
| 07.08.2013, 22:27 | |
|
Скорее всего лист неактивный, поэтому и не фильтрует.
Попробуй перед range... явно указать лист Worksheets("namesheet").range...
0
|
|
|
1 / 1 / 0
Регистрация: 20.05.2013
Сообщений: 69
|
|
| 07.08.2013, 23:50 [ТС] | |
|
Эмм, да, Вы правы, оказалось дело, в том, что он не может определить лист)) спасибо
Добавлено через 1 час 13 минут Игорь, а насколько реально заставить фильтровать по переменным выбраным в листбоксе, что то я не могу, даже примерно придумать направление в котором можно было бы такое решить?
0
|
|
|
4377 / 661 / 36
Регистрация: 17.01.2010
Сообщений: 2,134
|
|
| 07.08.2013, 23:57 | |
|
Не имеет значения, откуда берете. Главное - правильно передать дальше (если Вы берете число и Listbox - это еще совсем не значит, что это число. Скорее - текст)
0
|
|
|
1 / 1 / 0
Регистрация: 20.05.2013
Сообщений: 69
|
||||||
| 08.08.2013, 00:12 [ТС] | ||||||
|
нет нет именно текст, я загружаю уникальные значения
Добавлено через 6 минут Просто не могу найти нигде, вот видите, кстати, потихоньку с dictionary кое чего выходит, а как вот теберь значениями из листбокса отфильтровать идеи закончились((( прошу прощения за наглость, так сказать, но мозги уже поплыли)
0
|
||||||
|
4377 / 661 / 36
Регистрация: 17.01.2010
Сообщений: 2,134
|
|
| 08.08.2013, 00:17 | |
|
С этим нужно играться и видеть перед собой. А еще поищите в Google, только разговаривайти с ним английским.
0
|
|
|
1 / 1 / 0
Регистрация: 20.05.2013
Сообщений: 69
|
|
| 08.08.2013, 00:24 [ТС] | |
|
Вот мои попытки и эксперементы над той же таблицей, но это не помогает, если вам не сложно не могли бы вы глянуть еще разок, может я где то допускаю ошибку?
0
|
|
|
1 / 1 / 0
Регистрация: 20.05.2013
Сообщений: 69
|
||||||
| 08.08.2013, 11:10 [ТС] | ||||||
|
Нашел вот подобие кода с мультиселектом
0
|
||||||
|
4377 / 661 / 36
Регистрация: 17.01.2010
Сообщений: 2,134
|
|
| 08.08.2013, 12:20 | |
|
Если не ошибаюсь, multiselect для ListBox имеет три константы. 0 - выбор одного, 1 - выбор нескольких щелчками (нельзя выбрать несколько от а до ~ d сразу как рамкой), 2 - выбор, как на листе ( + Shift, + Ctrl). Установить можно, в т.ч., вручную через свойства.
0
|
|
|
1 / 1 / 0
Регистрация: 20.05.2013
Сообщений: 69
|
|
| 08.08.2013, 14:26 [ТС] | |
|
Можно и програмно, только прописать вместо не 1 а текстом или через свойства, а Ваше мнение, можно этот код приспособить?
0
|
|
|
4377 / 661 / 36
Регистрация: 17.01.2010
Сообщений: 2,134
|
|
| 08.08.2013, 14:49 | |
|
Технически - почти все возможно. Даже обогревательный котел установить верх ногами. Только какой будет производительность?
0
|
|
|
1 / 1 / 0
Регистрация: 20.05.2013
Сообщений: 69
|
|
| 08.08.2013, 15:39 [ТС] | |
|
Судя по тесту на небольшом массиве, очень невысокая, подгружает процессор
0
|
|
|
1 / 1 / 0
Регистрация: 20.05.2013
Сообщений: 69
|
|
| 08.08.2013, 15:43 [ТС] | |
|
Креплю пример с листбоксом, простенький, как раз отображает действие advanced и multiselect
0
|
|
|
1 / 1 / 0
Регистрация: 20.05.2013
Сообщений: 69
|
||||||
| 08.08.2013, 17:07 [ТС] | ||||||
|
Когда у Вас будет минутка, не могли бы Вы глянуть? что то я повис с этим окончательно
Добавлено через 15 минут Вот, выкладываю два фильтра один фильтрует с листа, второй фильтрует из листбокса в режиме multiselect, скорость невысокая, но работает, уже что то)
0
|
||||||
| 08.08.2013, 17:07 | |
|
Помогаю со студенческими работами здесь
80
Закрепить ссылку на ячейку в диапазоне Ссылка на ячейку в запросе Ссылка на другую ячейку Как найти последнюю ячейку в диапазоне? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
|
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
|
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
|
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика
Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
|
|
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации:
В классе Работник добавить:
накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни
коэффициентПрезентеизма — снижает продуктивность. . .
|
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день.
Для работы необходим браузер,. . .
|
Модель здравосохранения 16. Слишком хорошие и здоровые сотрудники уходят, недовольные зарплатой
anaschu 23.05.2026
Отладка увольнений и настройка производительности
Сегодня во второй половине дня разобрались с механикой увольнений и настроили коэффициент сложности заданий. Вот что было сделано.
. . .
|
Как я стал коммунистом))) Модель сохранения здоровья сотрудников, запись блога номер 15
anaschu 23.05.2026
Внезапно хорошее здоровье сотрудников не нужно капиталистам?))
|