Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  
Автор Сообщение
Oleg
  В Excel не работает автофильтр.
СообщениеДобавлено: 04.11.02 02:41 
Автофильтр не работает, когда пытаюсь запустить макрос для фильтрации колонки с типом значений - <Дата> (причем макрос записан в атоматическом режиме по <ручным> действиям, при которых все фильтруется Ок). Если тип колонки не <дата>, то автофильтр работает нормально. Я пытался переменную определить как <дата>, результат тот же

Sub Макрос6()

Dim s As Date


s = DateValue("3.10.2002")


Selection.AutoFilter Field:=1, Criteria1:=s

End Sub

Помогите в чем причина?!!!
Вернуться к началу
 
 
Des
 
СообщениеДобавлено: 12.11.02 09:33 
Обратитесь к разработчику...Обратитесь к разработчику...
Вернуться к началу
 
 
Алексей Катаев
 
СообщениеДобавлено: 13.11.02 17:52 
Администратор
Аватара пользователя

Зарегистрирован: 11.11.02 16:55
Сообщения: 2204
Откуда: АУП-Консалтинг
Может у вас в ячейках не даты стоят, а строки? Если в установках Windows стандарт отображения даты, например, MM.чч.гг, то если вы введете 14.12.2002, Excel возмет как строку (четырнадцатого месяца быть не може). Опять же гляньте, какой стоит разделитель ".", "/" или что-то другое. Может ошибка здесь. Или в строке ячейки записано "'3.10.2002", т.е. строка, тогда простым указанием что это дата исправить не получится (явно забито "'", что строка). Может быть и что-то другое :(
Вернуться к началу
 
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:



Powered by phpBB © 2001, 2007 phpBB Group
© АУП-Консалтинг, 2002 - 2023