powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
16 сообщений из 16, страница 1 из 1
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36836973
Vadiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу помочь с кодом.
Записываю макрос. Выделяю столбец "А", ставлю автофильтр. Данные в столбце "А" даты:
соотвтетственно выбираю дату (в фильтре сначала открываю группу 2010, затем июнь, потом 7 число) в Excel естественно работает.
останавливаю запись. Запускаю этот макрос - в ответ ошибка.
Sub Макрос2()
Columns("A:A").Select
Selection.AutoFilter
ActiveSheet.Range("$A$1:$A$1163").AutoFilter Field:=1, Operator:= _
xlFilterValues, Criteria2:=Array(0, "7.7.2010")
End Sub
Заранее спасибо.
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36836990
f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поищи по форуму. Много раз обсуждалось.
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36836992
Vadiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дополнение:
Прикрепляю исодник...
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36836994
Vadiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
F,

Обсуждалось:
Именно эта ошибка, связанная с датами?
или сам автофильтр...
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36837006
f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadiks, лень воспользоваться строкой поиска?
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36837023
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadiks,
один из вариантов решения

1-я строка под фильтр
результат согласно фильтру и списку полей -на лист2
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36837032
Vadiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,
Спасибо, за вариант, только рисунок, отобразился на сообщении так, что не могу
скачать файл.
И дело в том, что нужен именно код VBA/
так дату он берет из друго листа, и эту дату он должен
вставить в автофильтр...
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36837035
Vadiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
F,
ну почему же...
ищу... только пока что-то именно с этим
не столкнулся...
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36837037
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadiks,

смотри
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36837038
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadiks,
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36837052
Vadiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,
Спасибо, будем разбираться...
суть файла, понятна - копирует на второй лист строки в соответствии с критерием выбора,
просто я еще профан, в этом, но кое-что понимаю...
Скажи, а через фильтр это никак нельзя сделать,
это было бы проще всего, и код программы короткий....
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36837056
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadiks,

Здесь ведь
-выбор по полям
-перечень выбираемых полей(может быть и произвольный- с перестановкой)
-из этой книги или другой
.....
-и запрос все время на экране(поиск подбором с уточнением начального значения
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36837061
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadiks,

он не заменит 100% поисков, но если это будет всего лишь 80-90 , то это же прекрасно

я сама тратила много времени на поисках , т.к. забывала очищать фильтры и поиск оказывался неудачным из-за этого
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36837068
Vadiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,
за макрос огромное спасибо, тут спору нет, он очень удобен,
просто мне нужен короткий макрос в лист с файлом. и критерий выбора у меня однозначный
за определенное число...
ну будем на основании этого писать...
Еще раз спасибо...
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36837365
Vadiks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поставить точку над.
Есть пару хитростей:
Во первых дата записывается в Excel (мес.день.год).,(хотя и отображается по другому),
потому в автофильтре в коде VBA нужно указывать именно в этой последовательности
и формат ячейки должен быть "Дата".
И вперед на мины!

Vadiks,
Код: plaintext
1.
2.
3.
Sub ()
     ActiveSheet.Range("$A$1:$A$5000").AutoFilter Field:= 1 , Operator:= _
        xlFilterValues, Criteria2:=Array( 2 , "8/7/2010")
End Sub
Тема закрыта.
...
Рейтинг: 0 / 0
Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
    #36843016
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadiks,

Модератор: Не забывайте про тег src.
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогоите с кодом VBA в Excel 2007(Автофильтр по датам)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]