-1
我有一个级联下拉菜单,它使用excel间接函数进行填充,这一切都正常。如何使用Excel级联下拉菜单清除单元格
但是,当第一个下拉列表的值发生变化时,我想清除第二个下拉列表的值,因为这现在无效。
我该怎么做?
我有一个级联下拉菜单,它使用excel间接函数进行填充,这一切都正常。如何使用Excel级联下拉菜单清除单元格
但是,当第一个下拉列表的值发生变化时,我想清除第二个下拉列表的值,因为这现在无效。
我该怎么做?
Private Sub Worksheet_Change(ByVal Target As Range)
Dim oneCell As Range
On Error GoTo ErrorOut
For Each oneCell In ActiveSheet.Cells.SpecialCells(xlCellTypeAllValidation)
If Not oneCell.Validation.Value Then oneCell.ClearContents
Next oneCell
ErrorOut:
Application.EnableEvents = True
On Error GoTo 0
End Sub
这是可能的,而不VBA? – user1786107
你应该检查http://www.contextures.com/xlDataVal02.html 我认为他们没有vb解释。 –
您实际上没有在代码 – brettdj