Office Compatibility Issues

How to Fix Excel ActiveX Controls Not Working on External Monitors

Algirdas JasaitisAlgirdas Jasaitis Oct 26, 2026 869 views

Question details

The user needs to resolve an issue where Excel ActiveX controls function normally on their primary laptop screen but fail to respond when moved to an external monitor.

How to Fix Excel ActiveX Controls Not Working on External Monitors
Product
Microsoft Excel
Device & OS
not provided
Scenario
Using Microsoft 365 Excel spreadsheets containing ActiveX controls across multiple displays with differing resolutions, connected via a dock or video splitter.
Observed behavior
ActiveX controls work perfectly on the primary screen but freeze or fail to function when the application window is dragged to an external monitor.
Before you start

Ensure your external monitors are properly connected and recognized by your operating system, and save your current Excel workbook before adjusting any system display settings.

Solution 1Recommended

Match Display Resolution and Scaling Settings

Aligning the resolution and scaling percentages across all your monitors prevents the rendering errors that cause ActiveX controls to freeze.

Excel's ActiveX controls are highly sensitive to dynamic display scaling changes. When moving a spreadsheet from a high-resolution laptop screen to a standard external monitor, the controls may misalign or become unresponsive if the display settings are mismatched.

1
Open Windows Display Settings

Right-click on an empty area of your desktop and select 'Display settings' from the context menu.

2
Check Primary Screen Settings

Select your laptop display (usually Display 1) in the arrangement diagram. Scroll down to check its current 'Display resolution' and 'Scale' percentage.

3
Adjust External Monitor Settings

Click on your external monitor in the arrangement diagram. Adjust its 'Display resolution' and 'Scale' dropdowns to exactly match the values used by your primary laptop display.

4
Restart Microsoft Excel

Close Excel completely and reopen your spreadsheet on the external monitor to verify that the ActiveX controls are functioning.

Match Display Resolution and Scaling Settings
Hardware Limitations: If your external monitor does not support the high resolution of your laptop, you may need to temporarily lower your laptop's resolution to match the maximum resolution of the external monitor.
Free Microsoft Office alternative

Experience Seamless Spreadsheets with WPS Office

Tired of troubleshooting complex display glitches and ActiveX control failures? WPS Office provides a lightweight, highly compatible alternative to Microsoft Office. It offers excellent format compatibility and a familiar interface without the heavy resource usage, ensuring your spreadsheets run smoothly across multiple external monitors.

  1. 1. Download WPS Office: Visit the official WPS website to download and install the free office suite.
  2. 2. Open Your Spreadsheet: Launch WPS Spreadsheet and open your existing .xlsx files directly.
  3. 3. Work Across Monitors: Drag your workspace across any external monitor without worrying about complex ActiveX display scaling failures.
Fully compatible with Microsoft Excel formats (.xlsx, .xls, .csv).Lightweight architecture that minimizes display scaling glitches on external monitors.Familiar user interface for a zero-learning-curve transition.Free to download and use for your daily spreadsheet and documentation tasks.
microsoft office alternative - wps office

Frequently Asked Questions

Why do ActiveX controls stop working specifically on my second monitor?

ActiveX controls are based on older rendering technologies that struggle to adapt to dynamic screen scaling. When an Excel window moves between monitors with varying scale percentages (e.g., from a 200% scaled laptop screen to a 100% scaled external monitor), the controls fail to resize correctly and become unresponsive.

Will using a different docking station fix the ActiveX display issue?

No. Using a different video splitter or docking station, such as a Surface Dock, will not resolve the issue. The problem is a software limitation within Windows display scaling settings and Excel's ActiveX rendering engine, not a hardware connection fault.

Are Form Controls a better alternative to ActiveX controls in Excel?

Yes. Standard Form Controls are deeply integrated into Excel and are far less prone to scaling and compatibility issues across multiple monitors or different platforms. If possible, replacing ActiveX controls with standard Form Controls will permanently resolve these external monitor glitches.

Can I use ActiveX controls without changing my monitor resolution?

If you cannot match the display settings across your monitors, your only reliable workaround is to keep the Excel window on your primary laptop screen whenever you need to click or interact with the ActiveX controls.