Страницы: 1
RSS
Как с помощью CheckBox выделить нужные листы и снять выделение листов
 
Здравствуйте. Помогите пожалуйста с такой просьбой. Есть форма на ней есть четыре CheckBox, нужно например выделил CheckBox2 и CheckBox4 и они выделили "Лист (Яблоко)", "Лист (Слива)", по типу как через cntrl выделение, ну и также снять выделение. Я так понимаю, где то в коде нужно указать, чтобы CheckBox смог обратиться к другим CheckBox запрашивая их выделения, или через кнопку через отмеченные CheckBox выделить листы. Вообщем не знаю как реализовать нужна помощь.
 
У Вас на форме 5 ЧекБоксов и листов тоже 5. Представим, что сняты все ЧекБоксы...
 
Получилось где-то так.
 
Александр Макаров, в Вашем варианте при выборе любого ЧекБокса получаю ошибку.
===
Чудеса: ошибка ушла ) Но вопрос про пять листов остался
 
Цитата
Юрий М написал:
Александр Макаров , в Вашем варианте при выборе любого ЧекБокса получаю ошибку.
Извиняюсь, поправил.
 
Вариант
Изменено: Nordheim - 01.10.2020 23:30:26
"Все гениальное просто, а все простое гениально!!!"
 
Цитата
Юрий М написал:
У Вас на форме 5 ЧекБоксов и листов тоже 5.
6 ЧекБоксов, у меня на форме
 
Цитата
Александр Макаров написал:
Александр Макаров
Спасибо Вам огромнейшее!!!
 

Здравствуйте. Вот еще вариант.
Это всего-навсего идея, а пользоваться этим вариантом или нет - решать автору вопроса.
А на счет "то пропадает выделение", я знаю, так было задумано, если это не удобно, то уберите в чекбоксах условие, но потом литы будут в непрестанной группировке, что нахожу не очень удобным.

Изменено: DANIKOLA - 01.10.2020 23:22:44
 
Подкорректировал, если нет ни одного чекбокса, то активен 1 лист
Изменено: Александр Макаров - 01.10.2020 22:51:21
 
Цитата
DANIKOLA написал:
Здравствуйте. Вот еще вариант.
Проверьте, у вас если выбрать Яблоко, Слива и Арбуз, а потом снять Слива, то пропадает выделение Арбуз (чекбоксы ниже снимаемого не учитываются)
Изменено: Александр Макаров - 01.10.2020 22:50:49
 
У меня тоже пропадает
 
Из 6 сообщения вариант не подошел?
"Все гениальное просто, а все простое гениально!!!"
 
Цитата
Voltz написал:
6 ЧекБоксов, у меня на форме
Я про ЧекБоксы с именами листов. Но ошибку уже устранили: Вы не подумали, что не может быть ни одного выделенного листа )
Страницы: 1
Наверх