By: Shamima Sultana

In reply to Emily.

Hello Emily,

You’re very welcome and glad you found the explanation helpful!

To enable scrolling in the ListBox using the mouse wheel, you can try using a ListBox ActiveX control instead of a Form Control. ActiveX ListBoxes support mouse scrolling by default.

If you’re already using ActiveX and the scroll still doesn’t work, make sure:

1. The ListBox is properly focused (clicked or selected).
2. Your mouse/trackpad supports scrolling in legacy controls (some external mice work better).
3. You are not running into Excel version limitations—some older versions have inconsistent behavior with scrolling.

Let me know if you’d like a VBA workaround using the MouseWheel event as well!

Regards
ExcelDemy