Access помогите оптимизировать работу с чекбоксами ))

Программирование на Visual Basic for Applications
lilodes
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 23.09.2006 (Сб) 10:45

Access помогите оптимизировать работу с чекбоксами ))

Сообщение lilodes » 24.09.2006 (Вс) 2:54

Всем привет!
Зная что такое возможно, но не знаю как сделать.

Сама задача:
Есть 31 checkbox в форме (по одному на каждый день в месяце)
их имена f_1, f_2,f_3,.....f_31
как обратиться к ним программо, допустим через for
то есть что-то типа:

for i = 1 to 31 step1
if f_i.value=false then....
next

другими словами, чтоб проверить состояние всех чекбоксов оптимизировано.

KL
Microsoft MVP
 
Сообщения: 483
Зарегистрирован: 30.10.2005 (Вс) 0:31
Откуда: Madrid

Сообщение KL » 24.09.2006 (Вс) 3:40

Может что-нибудь такое:


Код: Выделить всё
    For i = 1 To 31
        If Not Controls("f_" & i ).Value Then
            MsgBox Controls("f_" & i ).Name
        End If
    Next i
Привет,
KL

lilodes
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 23.09.2006 (Сб) 10:45

Сообщение lilodes » 24.09.2006 (Вс) 3:54

KL
Спасибо, все работает!!!


Вернуться в VBA

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

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

    TopList