Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 使用xlValidateList启用滚动_Vba_Excel - Fatal编程技术网

Vba 使用xlValidateList启用滚动

Vba 使用xlValidateList启用滚动,vba,excel,Vba,Excel,我想能够滚动列表,我创建了一个下拉使用VBA。我目前的代码是: With DASHBOARD.Range("AC17").Validation .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop,Operator:=xlBetween, Formula1:="='Hidden Template'!$AH$3:$AH$72" .IgnoreBlank = True End With 它创建的下拉列表刚刚好,但我想能够滚动与我的鼠标滚

我想能够滚动列表,我创建了一个下拉使用VBA。我目前的代码是:

With DASHBOARD.Range("AC17").Validation
 .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop,Operator:=xlBetween, Formula1:="='Hidden Template'!$AH$3:$AH$72"
 .IgnoreBlank = True
End With
它创建的下拉列表刚刚好,但我想能够滚动与我的鼠标滚轮列表时,选择它

有什么建议吗


谢谢

这个区域的滚动显然不太好。另一个网站Jaafar Tribak上的用户发布了一种方法:

这有点复杂,但代码似乎是相当即插即用的。请参阅页面上的最后一篇文章

另外,如果你把鼠标放在实际的滚动条上并开始滚动,它确实开始工作了。您可能可以使用控件来提出某种解决方案