ник: GoodBus
Есть кусок кода
If flag_5.Value = True Then ck = ck & "[DATE_IN]>=" & Format(pole_c.Value, "\#mm\/dd\/yyyy\#")
If flag_6.Value = True Then ck = ck & " And [DATE_IN]<= " & Format(pole_do.Value, "\#mm\/dd\/yyyy\#")
If flag_1.Value = True Then ck = ck & "[AUTH]= pole_auth.Value"
If flag_2.Value = True Then ck = ck & " and [SVC]= " & Format(pole_svc.Value)
If flag_4.Value = True Then ck = ck & " And [SECONDS]= " & Format(pole_seconds.Value)
первые две и последняя работают нормально. Конкретно третья не пашет. Полагаю, что с форматом данных в таблице. В столбце AUTH данные числовые, но почему-то сохранены как текст, об этом мне говорит Excel. МОжет надо формат прописать правильно или что-то другое, в общем помогайте= )
версия 2003