Страницы: 1
RSS
скрытие ячейки при выборе значения из списка
 
Добрый день.
Прошу помощи в написании макроса.
Цель:
-чтобы при выборе значения "yes" в ячейке B4 скрывалась ячейка B7
-при выборе значения "no" в ячейке B4 скрывалась ячейка B8
 
Ячейку скрыть нельзя. Можно скрыть или строку или столбец целиком
В Вашем случае можно с помощью УФ управлять цветом текста в ячейках B7 и B8
Изменено: Sanja - 12.08.2019 21:58:17
Согласие есть продукт при полном непротивлении сторон
 
Что значит скрывалась? а если без макроса в b7  
Код
=if(b4="yes";"Yes";"")
b8  
Код
=if(b4="no";"No";"")
 
Для затравки
Отдельную ячейку на листе скрыть нельзя. Совсем нельзя. И даже если очень хочется, все равно нельзя.
 
ок. тогда скрыть строку соответсвующую ячейкам
и расскажите плиз как вы это делаете
Изменено: DimaSkdd - 12.08.2019 22:01:15
 
Код
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$B$4" Then
        If Len(Target) Then
            Rows("7:8").Hidden = False
            Rows(7).Hidden = Target.Value = "yes"
            Rows(8).Hidden = Not (Target.Value = "yes")
        End If
    End If
End Sub
 
спасибо! класс, работает!
Страницы: 1
Наверх