VBA实现单元格在条件下涂色并锁定

请教:VBA代码!1.选择“二次挽回案例”,B8、B9两单元格锁定并涂灰色(其实就是不让填),其他全可以填。2.选择“深耕案例”,B8单元格锁定并涂灰色,其他全可以填。3.选择“不成功案例”,B9锁定并涂灰色,其他全可以填。。

第1个回答  2018-06-25
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A1") = "Accepting" Then
Range("B1:B4").Locked = False
ElseIf Range("A1") = "Refusing" Then
Range("B1:B4").Locked = True
End If
End Sub

录制个宏,在这里面添加代码就行了,只要修改单元格就会触发这个事件
第2个回答  2018-06-25
VBA
利用TEXTBOX的CHANGE事件激活字典
将结果导入到LISTBOX中本回答被网友采纳
相似回答