Bug Alert: MouseWheel Event Broken in Access Version 2412

Info and a workaround on the latest Microsoft Access bug which breaks custom VBA handling of the Form's MouseWheel event.

Bug Alert: MouseWheel Event Broken in Access Version 2412

A critical bug in Microsoft Access version 2412 has rendered the mousewheel event non-functional, impacting form and report navigation.

Bug Description

The bug specifically affects the Form's MouseWheel event's two key arguments - Page and Count - which are meant to trigger when users scroll through forms or reports.

In version 2412 build 18324.20092 and subsequent builds, these arguments consistently return False for Page and 0 for Count, effectively breaking the mousewheel scrolling functionality that many Access applications rely on.

Current Workaround

The only known workaround as of today (2025-01-17) is to roll back to version 2411.

Roll-back to previous versions of Office
If an update for Microsoft 365 contains a relevant bug, we will inform you on AFo about workarounds and the planned fix date. But sometimes it is unavoidable to quickly roll-back such updates until the problem has been fixed by Microsoft.This article will show three different methods to roll back undesired updates. See methods 1 and 2 for all click-to-run (CTR) versions of Microsoft 365 and Office. For MSI versions, use method 3 below.PreparationsFollowing steps are necessary before rolling back

Proper Fix

For the latest updates on this bug and its eventual fix, check out the detailed tracking page at Access Forever:

Mousewheel Event Bug in Version 2412
There have been several reports of the form / report mousewheel event no longer working starting with Access version 2412 build 18324.20092.

Acknowledgements
  • Portions of this article's body generated with the help of ChatGPT

All original code samples by Mike Wolfe are licensed under CC BY 4.0