Всем привет! Помогите исправить ошибку. Есть ComboBox1 и 4 кнопки ToggleButton Нужно сделать:
1. Чтобы при изменении ComboBox1 все ToggleButton отжимались. (это работает) 2. При выборе значений L, S, P в ComboBox1 ToggleButton1 и 2 скрывались. (а это НЕ работает) Привязанная ячейка к ComboBox1 - А2 на листе Data.
If Data.Range("A2") = "L" Or Data.Range("A2") = "S" Or Data.Range("A2") = "P" Then ToggleButton1.Visible = False ToggleButton2.Visible = False Else ToggleButton1.Visible = True ToggleButton2.Visible = True End If
End Sub
[/vba]
Всем привет! Помогите исправить ошибку. Есть ComboBox1 и 4 кнопки ToggleButton Нужно сделать:
1. Чтобы при изменении ComboBox1 все ToggleButton отжимались. (это работает) 2. При выборе значений L, S, P в ComboBox1 ToggleButton1 и 2 скрывались. (а это НЕ работает) Привязанная ячейка к ComboBox1 - А2 на листе Data.
If Data.Range("A2") = "L" Or Data.Range("A2") = "S" Or Data.Range("A2") = "P" Then ToggleButton1.Visible = False ToggleButton2.Visible = False Else ToggleButton1.Visible = True ToggleButton2.Visible = True End If
Спасибо, вы очень помогли, все заработало. Сейчас сам доделываю все дальше. Столкнулся с одной непонятной проблемой, вот уже больше часа сижу - ничего не могу понять. Если получится подсказать - буду весьма признателен.
Суть вопроса. Выбором модели и нажатием кнопок на листе "Сборка" мы формируем нужную комплектацию. Она появляется в ячейке А18, а формируется в ячейке G2 листа Data. Там формирование происходит правильно, но в одном случае нужна коррекция. Если выбрать модель Led, то автоматически включаются кнопки + и М и отключается возможность ими управлять (это сделано специально) Имя модели получается Радуга-Led+M, но у нас эта модель называется проще - Радуга-Led. Чтобы скорректировать это название в ячейке G2 стоит простая формула: =ЕСЛИ(E2="Радуга-Led+M";"Радуга-Led";E2) То есть если сформировалось значение Радуга-Led+M его надо заменить на Радуга-Led Коректирутся только один из всех возможных вариантов. Но оно не работает, не заменяется на Радуга-Led почему?
Спасибо, вы очень помогли, все заработало. Сейчас сам доделываю все дальше. Столкнулся с одной непонятной проблемой, вот уже больше часа сижу - ничего не могу понять. Если получится подсказать - буду весьма признателен.
Суть вопроса. Выбором модели и нажатием кнопок на листе "Сборка" мы формируем нужную комплектацию. Она появляется в ячейке А18, а формируется в ячейке G2 листа Data. Там формирование происходит правильно, но в одном случае нужна коррекция. Если выбрать модель Led, то автоматически включаются кнопки + и М и отключается возможность ими управлять (это сделано специально) Имя модели получается Радуга-Led+M, но у нас эта модель называется проще - Радуга-Led. Чтобы скорректировать это название в ячейке G2 стоит простая формула: =ЕСЛИ(E2="Радуга-Led+M";"Радуга-Led";E2) То есть если сформировалось значение Радуга-Led+M его надо заменить на Радуга-Led Коректирутся только один из всех возможных вариантов. Но оно не работает, не заменяется на Радуга-Led почему?valdemar58