我希望能够使用VBA滚动我创建的列表。我目前的代码是:
With DASHBOARD.Range("AC17").Validation
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop,Operator:=xlBetween, Formula1:="='Hidden Template'!$AH$3:$AH$72"
.IgnoreBlank = True
End With
它可以很好地创建下拉列表,但我希望能够在从中选择鼠标滚轮时滚动列表。
有什么建议吗?
谢谢!
答案 0 :(得分:0)
此区域的滚动显然效果不佳。另一个网站上的用户Jaafar Tribak发布了一种方法:scroll Data Validation List。
它有点参与,但代码似乎非常即插即用。请参阅页面上的最后一篇文章。
此外,如果您将鼠标放在实际的滚动条上并开始滚动,它确实会开始工作。您可以使用控件
来提出某种解决方案