zoom
3 TopicsAccess 365 Runtime 2605+: MsgBox in Click event stops responding (Zoom related)
Starting with Access 365 Runtime version 2605 (build 20026.20168), MsgBox called within a Click event stops responding under specific conditions. We have confirmed that the issue is related to the Access Zoom feature. Microsoft 365 support advised us to report this issue in the community, so we are posting it here. ■ Affected Versions No issues confirmed prior to May 2026 Version 2605 (build 20026.20168) and later → Affected ■ Reproduction Environment Access 365 Runtime Resolution: 1920×1080 (Full HD), Text size: 100% Issue does NOT reproduce at text size 125% or 150% ■ Sample File We have a minimal sample database (Db1.accdb) that reliably reproduces this issue. It contains two forms (Form A and Form B). We can provide it on request. ■ Steps to Reproduce Open the sample database → Form A opens Click Button A on Form A → Form B opens Click Button B on Form B → MsgBox appears (works as expected) Click “No” in the MsgBox Click the Close button on Form B → Form B closes Click Button A on Form A again → Form B opens Click Button B on Form B → MsgBox should appear, but Access stops responding instead Pressing the Alt key resumes execution and MsgBox appears Note: MsgBox displays correctly the first time Form B is opened (step 3). The issue occurs after Form B has been closed and reopened (step 7). ■ Findings Enabling “Disable zoom” in File → Options → Current Database prevents the issue. This option is available in version 2608 and later. The issue also does not occur if Form A is moved to the far left of the screen, or down to approximately the vertical center of the screen, before performing the steps. ■ Temporary Workaround for Versions 2605–2607 The “Disable zoom” option is not available in these versions. Adding the following code immediately before the MsgBox call avoids the issue: Application.Echo False DoEvents Application.Echo True However, this workaround causes side effects in some forms of our application, such as unexpected termination and unexpected parameter prompts for record sources, so it is not a suitable long-term solution. ■ Request This issue began occurring around May 2026 in an existing application whose code has not been changed. We kindly ask the Access team to investigate and fix this issue so that it does not occur when Zoom is enabled. If anyone else is experiencing the same issue, please let us know. We can share the sample file on request.92Views0likes2CommentsZoom in or out of forms, tables, and queries when in Form View or Datasheet View
Access now lets you zoom in and out when you’re working with forms, tables, and queries in Form View or Datasheet View. Zoom in for a closer look at your data or zoom out to see more on screen at once. You can adjust the zoom level using the Zoom button on the ribbon, the zoom slider on the status bar, or keyboard shortcuts. Zoom is also available in Print Preview for reports. Zoom isn’t supported in Report View or Design View. This feature is available in Access for Microsoft 365, version 2605 and later. Choose a magnification setting from the ribbon On the Home tab, select Zoom and choose one of the following options: 50%, 75%, 125%, 150%, 175%, 200%, or 500%. To return the view to 100% zoom, click Zoom 100%. If you prefer to use the keyboard, you can press Ctrl + Alt + 0 (zero). Use the zoom slider to quickly zoom in or out On the status bar in the lower right-hand corner of Access, select the zoom slider. Slide to the percentage zoom setting that you want. Press – or + to zoom in gradual increments. Use zoom keyboard shortcuts or mousewheel To zoom in, press Ctrl + Alt + Plus (+). To zoom out, press Ctrl + Alt + Minus (-). To return to 100% magnification, press Ctrl + Alt + 0 (zero). To use the mousewheel and scroll to zoom in or out, press Ctrl + mousewheel. Change your default zoom percentage Access doesn't save zoom settings on closing and reopening a form. Instead, it opens your form using the default zoom setting. To set your zoom default percentage, choose File > Options > Current Database > Application Options and choose the Default Zoom setting. Note Content inside of ActiveX controls, such as the text in a TreeView control, doesn't resize when zoomed. Zooming in Access only affects Access-native controls. If a form uses ActiveX controls, consider replacing them with native Access controls so they scale with the rest of the form.1.3KViews4likes10Comments