Tools · Windows · New
MouseWheel for VBA v1.0.0
Enable mouse-wheel scrolling for ListBox, ComboBox, Frame and UserForm in VBA — one file, two lines.
One-time licence, no subscription. Pay by bank transfer or PayPal.
Buy now →- Download immediately after payment
- Lookup code sent by email
- Refunded if the file is broken
Features
- Enable mouse wheel for ListBox / ComboBox / Frame / UserForm
- One .bas file, add two lines and you're done
- No hardcoding — scroll speed tunable at runtime (Configure)
- No MSForms library dependency — runs on any VBA host
- Supports 64-bit (VBA7) and 32-bit (VBA6) Office
- Hook released safely on error or when leaving the control
- Self-healing if a hook install fails (no stuck state)
- Optional diagnostics via EnableDebug / MWLog
- Platform capability report: IsWheelSupported / PlatformName
- Includes a 21/21 passing self-test + test runner script
- 1-minute sample demo + ready-made MouseWheel-Demo.xlsm file
- Free lifetime updates
System requirements
Windows 10/11 plus Microsoft Office (Excel/Access/Word/PowerPoint) 2010 or later, or VB6. Does not run on Office for Mac.
Download file size
66.6 KB
MouseWheel for VBA is a single, self-contained VBA module that enables mouse-wheel scrolling for ListBox, ComboBox, Frame controls and the UserForm itself — which VBA does not support out of the box. Import one .bas file and add two lines of code. Refactored to a high quality bar: no hardcoding, no dead code, no duplication, maximum reuse, and no MSForms library dependency (control type is detected by duck typing), so it runs on Excel/Access/Word/PowerPoint/VB6. Ships with a 21/21 passing self-test. Supports both 64-bit (VBA7) and 32-bit (VBA6) Office. Hook state self-heals if an install fails, optional diagnostics (EnableDebug), honest platform-capability reporting (IsWheelSupported/PlatformName), plus a 1-minute demo and a ready-made MouseWheel-Demo.xlsm file to verify before adopting.
Frequently asked questions
- How do I receive the file?
- Pay by bank transfer or PayPal and the download link is emailed to you straight away. Nothing is queued for manual approval.
- How many times can I download it?
- As many as you like. The lookup code in your email makes a fresh download link on demand; links expire quickly, the number of downloads does not.
- Which platforms does it run on?
- Windows. Windows 10/11 plus Microsoft Office (Excel/Access/Word/PowerPoint) 2010 or later, or VB6. Does not run on Office for Mac.
- What if the file is broken or I bought the wrong thing?
- Email hello@sonvudev.com with your order code and the file is replaced or refunded.
- How long do I have to pay?
- An unpaid order is cancelled after 24 hours, so pay inside that window and nothing happens to it.