Excel 在组合框/列表框中启用鼠标滚轮滚动

Excel 在组合框/列表框中启用鼠标滚轮滚动,excel,excel-2007,mousewheel,userform,vba,Excel,Excel 2007,Mousewheel,Userform,Vba,我正在使用VBA在Excel2007中构建一个用户表单,我想知道如何启用组合框和列表框的鼠标滚轮滚动 我是否需要更新版本的Office才能获得此功能,还是可以对其进行编码?如果使用32位Windows,则PETER THORNTON使用WIN32 API调用在下页提供的解决方案将有所帮助: 该页面上的OP使用的是Excel2010,但由于它是API调用,所以只要您使用32位Windows,这也应该适用于您 菲利普谢谢你!但我使用的是64位版本的Windows 7,这是否意味着我运气不好?啊,好

我正在使用VBA在Excel2007中构建一个用户表单,我想知道如何启用组合框和列表框的鼠标滚轮滚动


我是否需要更新版本的Office才能获得此功能,还是可以对其进行编码?

如果使用32位Windows,则PETER THORNTON使用WIN32 API调用在下页提供的解决方案将有所帮助:

该页面上的OP使用的是Excel2010,但由于它是API调用,所以只要您使用32位Windows,这也应该适用于您


菲利普

谢谢你!但我使用的是64位版本的Windows 7,这是否意味着我运气不好?啊,好吧,这当然意味着我给出的答案不会有太大帮助:)看看这些:您使用的是什么版本的Office(32位还是64位)?更多阅读内容:我的Office 2007版本是32位。然后是替代解决方案: