Установите значение и формат ячейки на основе другого значения ячейки
Я пытаюсь установить значение и формат ячеек, основываясь на других значениях ячеек. Но я работаю в VBA впервые, и каждый шаг, который я делаю, у меня возникают проблемы.
Я уже пробовал условное форматирование, но так как в ячейках, где я пытаюсь установить формат / значение, у меня также есть проверка данных (выпадающие меню), условное форматирование не работает.
Я пытался сначала поставить часть установки значения, но она тоже не работает. Ниже то, что я имею до сих пор.
Private Sub Worksheet_change(ByVal Target As Range)
Set Target = Range(Cells(2, 2), Cells(2, 2))
If Target.Value = "High" Then
Range(Cells(24, 3), Cells(24, 3)).Value = "No"
Range(Cells(33, 3), Cells(33, 3)).Value = "No"
ElseIf Target.Value = "Full conversion" Then
End If
End Sub
Идея состоит в том, что в B2 есть выпадающее меню, и если выбрано "High", ячейки C24 и C33 (и многие другие, но не копировали список полностью) должны сказать "Нет" и отформатировать красным цветом.
Есть ли у вас какие-либо идеи?