另一个单元格更改时清除单元格内容
在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
的错误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