![]() |
|
|
#1 |
|
сворован горыном
|
Народ, кто пишет макросы в сабже - помогите разобраться?
написал такой макрос: -------------------------------------------------------------------------- Sub Показ_заявок_по_дате() Set k = Worksheets("Показ").Cells(6, 6) Worksheets("Заявка").Select Selection.AutoFilter Field:=9, Criteria1:="<=" & Worksheets("Показ").Cells(6, 6), Operator:=xlAnd Selection.AutoFilter Field:=11, Criteria1:=">=" & Worksheets("Показ").Cells(6, 6), Operator:=xlAnd Range("D16").Select End Sub -------------------------------------------------------------------------- в 9 столбце даты начала предполагаемых событий, в 11 соответственно даты окончания. закладки "заявка" в ячейке 6:6 закладки "показ" дата, на которую хочу просмотреть действующие события. однако такой косяк: программа воспринимает цифры как десятичные числа, а не как даты календаря и соответственно находит не то, что мне хотелось... вопрос: как заставить этот макрос воспринимать мои даты именно датами? или может есть какой оператор сравнения не "больше/меньше", а "старее/моложе"? |
|
|
|
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Среда разработки приложений Visual Basic | delog | Поиск | 4 | 04.09.2006 21:18 |
| надо Visual Basic | Velvet Touch | Поиск | 11 | 22.05.2006 12:46 |
| Microsoft Visual Basic 6.0 | qpAHDOpUH | Программируем | 9 | 20.01.2006 12:10 |
| Basic | Макс | Программируем | 2 | 16.05.2005 18:59 |
|
|