Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 12.11.2008, 10:27   #1
Maxx
Форумчанин
 
Аватар для Maxx
 
Регистрация: 29.10.2008
Сообщений: 294
Вопрос Помогите с UserForm

Подскажите, плз!

Если опция "По рыночной" цене АКТИВНА, то тогда опции "Равной Stop-loss" и "По одной цене" должны быть НЕ АКТИВНЫ (не доступны для выбора).

Как это сделать???
Изображения
Тип файла: bmp Форма.bmp (89.2 Кб, 163 просмотров)
Maxx вне форума
Старый 12.11.2008, 10:57   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

выложить на форму Frame, а в Frame разместить необходимое количество OptionButton. Все OptionButton в пределах одной рамки взаимозависимы. Выбрать можно только 1. Аналогично являются группой все OptionButton лежащие просто в форме. Не путайте CheckBox и OptionButton, они отличаются не только названиями, а идеологией использования.
Цитата:
Если опция "По рыночной" цене АКТИВНА, то тогда опции "Равной Stop-loss" и "По одной цене" должны быть НЕ АКТИВНЫ (не доступны для выбора).
Можно и такое сделать, но что-то мне подсказывает, что проще и быстрее правильно расположить нужные обьекты на форме. А вообще есть у них такое свойство Enabled установить его в False и обьект неактивен.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 12.11.2008, 11:04   #3
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Цитата:
есть у них такое свойство Enabled установить его в False и обьект неактивен.
Совершенно верно. Например, так:
Код:
Private Sub OptionButton1_Click()
    CheckBox1.Enabled = False
    CheckBox2.Enabled = False
End Sub

Private Sub OptionButton2_Click()
    CheckBox1.Enabled = True
    CheckBox2.Enabled = True
End Sub
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 12.11.2008, 11:05   #4
StasSv
Пользователь
 
Регистрация: 29.12.2007
Сообщений: 71
По умолчанию

наверно так
Вложения
Тип файла: rar форма 1.rar (7.4 Кб, 33 просмотров)
StasSv вне форума
Старый 12.11.2008, 11:37   #5
Maxx
Форумчанин
 
Аватар для Maxx
 
Регистрация: 29.10.2008
Сообщений: 294
Радость

Всем ответившим огромное спасибо! Как все оказалось просто!
Maxx вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц