VBA & Macro Problems

How to Stop Excel Add-ins from Opening a Blank Workbook

Rana GarciaRana Garcia Nov 4, 2026 869 views

Question details

The user wants to prevent Excel from launching an additional blank workbook when opening an existing file via double-click while multiple VBA add-ins are enabled.

Product
Microsoft Excel
Device & OS
Windows
Scenario
Opening an existing Excel workbook by double-clicking it in Windows Explorer with multiple VBA add-ins active.
Observed behavior
Excel launches the selected workbook along with an unexpected extra blank workbook window.
Before you start

Before troubleshooting, ensure you have saved all your open workbooks and note down which VBA add-ins are currently active in your Excel settings.

Solution 1Recommended

Disable Windows Explorer Preview Pane or Change Opening Method

The Windows Explorer Preview pane can interfere with Excel's startup process when add-ins are active. Disabling it or opening files directly from Excel prevents the blank window.

The issue is often caused by communication delays between Windows Explorer and Excel when a workbook is opened by double-clicking it. The Preview pane locks the file momentarily, causing Excel's DDE (Dynamic Data Exchange) to spawn a secondary blank instance.

1
Disable the Preview pane

Open Windows Explorer, go to the View tab on the ribbon, and ensure that the 'Preview pane' option is unchecked.

2
Open Excel first

Launch Microsoft Excel from your Start menu or taskbar before attempting to open your target file.

3
Use File > Open

Instead of double-clicking the file in Windows Explorer, go to File > Open within Excel and browse to your workbook to open it normally.

Disable Windows Explorer Preview Pane or Change Opening Method
Quick Workaround: If you do not want to change your Windows Explorer settings, simply opening Excel first and using File > Open will bypass this bug completely.
Free Microsoft Office alternative

Experience Seamless Spreadsheet Management with WPS Office

Tired of extra blank windows and DDE errors when opening files? WPS Office offers a highly compatible, lightweight, and streamlined spreadsheet experience that avoids common Windows Explorer startup glitches.

  1. 1. Download and install: Download WPS Office for free from the official website and run the quick installer.
  2. 2. Set as default: During installation or in your system settings, set WPS Spreadsheets as your default application for opening Excel files.
  3. 3. Open files seamlessly: Double-click any workbook in Windows Explorer to open it directly into WPS's tabbed workspace without any startup errors.
Fully compatible with Microsoft Excel formats including .xlsx, .xlsm, and .xlsb.Lightweight architecture ensures fast startup without blank window glitches.Tabbed UI keeps multiple workbooks organized neatly in a single window.Advanced VBA and macro support available in the Pro version.
microsoft office alternative - wps office

Frequently Asked Questions

Why does Excel open a blank Book1 when I open an existing file?

This usually happens due to Dynamic Data Exchange (DDE) errors, conflicts with the Windows Explorer Preview pane locking the file, or hidden VBA add-ins triggering a new instance during startup.

What is PERSONAL.XLSB and should I delete it?

PERSONAL.XLSB is a hidden macro workbook that opens automatically whenever you start Excel so your custom macros are always available. You shouldn't delete it if you use personal macros, but you can temporarily move it from the XLSTART folder to troubleshoot startup issues.

How do I access my Excel Add-ins menu?

Open Excel and click on File in the top-left corner. Go to Options at the bottom of the menu, then select Add-ins from the left sidebar. From there, you can manage Excel Add-ins and COM Add-ins.

Does disabling the Windows Explorer Preview pane affect other files?

Yes, disabling the Preview pane will turn off document and image previews for all file types in Windows Explorer. However, it is a highly effective way to resolve file locking and DDE communication issues with Microsoft Office.