Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программирование, связанное с MS Office > Как сделать CheckBox не активным


Автор: Izuver 13.9.2006, 23:05
Есть цикл
For i=1 to N
....
userform1.show
....
next i
На userform1 будут находится CheckBox. С каждым i нужно поставить две галочки, но уже те которые были раньше нельзя было отметить.

Автор: ИгнатьевАлексей 14.9.2006, 07:59
Цитата

 С каждым i нужно поставить две галочки, но уже те которые были раньше нельзя было отметить. 

Много раз внимательно перечитал это предложение, но так и не понял ....... smile 

Izuver, давай поподробнее....

Автор: shovkoplyas 14.9.2006, 11:04
Перед тем как снимать или устанавливать галочки, проверь все чекбоксы и где надо установи Locked в True или False, как тебе нужно. Если я тебя правильно понял.

Автор: Izuver 14.9.2006, 23:33
Цитата(shovkoplyas @ 14.9.2006,  11:04)
Перед тем как снимать или устанавливать галочки, проверь все чекбоксы и где надо установи Locked в True или False, как тебе нужно. Если я тебя правильно понял.

Типа того, только не в свойствах, а в коде.

Автор: shovkoplyas 15.9.2006, 09:42
А какая разница, в свойствах или в коде. Установить запрет:
Код

CheckBox1.Locked = True
 
Снять:
Код

CheckBox1.Locked = False

Автор: Staruha 16.9.2006, 19:38
Код

CheckBox1.Enabled = False

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)