在Excel中,我有两个依赖的下拉列表,它们使用if语句来确定列表中的内容,具体取决于单元格B8中的内容。
我想在VBA代码中添加B8,然后清除Cell 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
答案 0 :(得分:2)
将其更改为SelectionChange
并且有效。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = Range("B8").Address Then
Range("B14:B15").Value = ""
End If
End Sub