[英]Excel, drop-down list changes contents of another cell, not formulaic
[英]Update a Drop-Down Menu when a cell value changes (Excel)
我有一个下拉菜单问题。 下拉菜单(B5)具有四个值( J1:J4
)的范围,这些值取决于下拉菜单(B3)上方的单元格中的值。 当B3低于某个值时,则该范围内的值变为FALSE
(该部分是故意的,并使用简单的if函数完成),这将显示在下拉菜单中,这意味着您可以选择值FALSE
。 但是当您首次在下拉菜单中选择一个值并稍后更改B3中的值时,比如减小该值以使范围值变为FALSE
,则下拉菜单中显示的值不会更新,而范围内的值变化很好。
有没有办法“强制” - 更新下拉菜单,每次B3中的值改变?
只需添加工作表事件即可捕获单元格B3
的更改并清除其值。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$3" Then
Range("B5").ClearContents
End If
End Sub
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.