[英]Clear cell contents when another cell is changed
在Excel中,我有两个相关的下拉列表,这些下拉列表使用if语句根据单元格B8中的内容来确定列表中的内容。
如果要更改B8,我想添加VBA代码,然后清除单元格B14和B15中的所有选定项
我尝试了以下
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = Range("B8").Address Then
Range("B14:B15").Value = ""
End If
End Sub
但我收到错误Ambiguous name detected:Worksheet_Change
将其更改为SelectionChange
并起作用。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = Range("B8").Address Then
Range("B14:B15").Value = ""
End If
End Sub
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.