How to Open Multiple Instances in Excel

In Excel 2013 and later, each workbook you open is displayed in its own window.

However, all the open workbooks run within a single Excel instance by default.

This means they share the same resources and settings. As a result, if one workbook, for example, is performing a resource-intensive task, like refreshing a complex Power Query, it can cause other open files to freeze or become unresponsive.

So, what if you want to open multiple Excel instances, each with its own allocated resources and settings? That way, you could run a heavy operation in one instance while continuing to work uninterrupted in another.

I will show you several ways to open multiple instances of Excel.

Method #1: ALT + Click Excel Icon

The easiest way to open multiple instances of Excel is to open them from the taskbar, using the steps below.

  1. Right-click the Excel icon on the taskbar. This step opens the application’s jump list.
  2. Press and hold down the ALT key and left-click ‘Excel’ on the jump list.
Hold the Alt key and click on the Excel icon.
  1. Keep holding down the ALT key until Excel displays a dialog box with the prompt ‘Do you want to open a new instance of Excel?’
Excel prompt that says do you want to start a new instance of Excel.
  1. Click ‘Yes’ on the dialog box to launch a new instance of Excel. Open or create a workbook in the new instance.
  2. Repeat the above steps to open more Excel instances.

Method #2: Double-click File + ALT

Open multiple instances of Excel from File Explorer using the steps below.

  1. In File Explorer, browse for the target workbook already open in one Excel instance.
  2. Double-click the workbook to open it and immediately press and hold down the ALT key.
  3. Continue holding down the ALT key until Excel displays a dialog box with the prompt ‘Do you want to open a new instance of Excel?’
Excel prompt with do you want to start a new Excel, instance of Excel.
  1. Click ‘Yes’ on the dialog box to launch a new instance of Excel. Open or create a workbook in the new instance.
  2. Repeat the above steps to open more Excel instances.

Method #3: Use the Run Dialog Box 

Use the Run dialog box to open multiple instances of Excel using the steps below.

  1. Press Windows + R (Hold down the Windows key on the keyboard and press the R key) to open the Run dialog box.
  2. Type ‘excel.exe /x’ on the box on the dialog box.
Open run dialog box and enter excel.exe /x
  1. Press Enter or click OK on the dialog box to open a new instance of Excel. Open or create a new file in the instance.
  2. Repeat the above steps to create more instances of Excel.

Method #4: Use a Custom Shortcut 

Create a desktop shortcut and use it to open multiple instances of Excel using the steps below.

  1. Right-click the desktop, hover the mouse pointer over the ‘New’ option on the shortcut menu, and click ‘Shortcut’ on the submenu.
Click on the shortcut option.

The above step opens the Create Shortcut dialog box.

  1. Type “C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE” /x on the box on the dialog box.
Enter the path of Excel in the create shortcut dialog box.
  1. Click Next on the dialog box.
  2. Type a name for the shortcut. In this example, we have named it ‘New Excel Instance.’
Give it a name such as new Excel instance.
  1. Click Finish.

Use the shortcut to open a new instance of Excel each time.

Method #5: Use VBA

Copy the VBA code below to a standard VBA module and run it to create new instances of Excel.

Sub ExcelNewInstance()
Dim xl As Excel.Application
Set xl = New Excel.Application
xl.Workbooks.Add
xl.Visible = True
Set xl = Nothing
End Sub

Method #6: Edit the Registry

By modifying the Windows registry, you can force Excel to open a new workbook in a new Excel instance by default.

If you modify the registry incorrectly, it can cause serious problems with your device. If you are not experienced with the registry, it’s strongly recommended that you back up the registry before making any changes so you can restore it in case something goes wrong.

Back Up the Registry

Use the steps below to back up the registry.

  1. Type ‘regedit’ in the Windows search box on the taskbar and click Registry Editor on the search results.
Click on the registry editor option in the search results.
  1. On the Registry Editor window, open the File menu and click the Export option.
Click on the export option.

The above step opens the Export Registry File dialog box.

  1. On the Export Registry File dialog box, navigate to the location where you want to store the registry backup file and click Save.

Modify the Registry

Exit all instances of Excel and modify the registry using the steps below.

  1. In the Registry Editor window, locate and select the following subkey:

HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options

Modify the registry to open multiple instances of Excel.
  1. Open the Edit menu, hover the mouse pointer over the New option, and click the DWORD (32-bit) Value option on the submenu.
click the DWORD (32-bit) Value option
  1. Type ‘DisableMergeInstance’ and press Enter.
  2. Double-click the ‘DisableMergeInstance’ option, enter the value 1 on the ‘Value data’ box, and click OK.
Enter the value of 1 in the value data field.
  1. Close the Registry Editor window.

Excel will now open in a new instance when you use the Excel icon on the taskbar to open the application without selecting a file.

How to Know Which Excel Files are in Which Instance

You can check which Excel file is in which instance using the steps below.

  1. Press CTRL + SHIFT + ESC to open the Task Manager.
  2. Expand each Excel instance on the Task Manager to see which workbooks are nested there.
Task manager to know which instance of Excel is running.

In this article, I have shown you several ways to open multiple instances of Excel.

I hope you found the tutorial helpful. If you have any feedback or comments, do let me know in the comments section.

Other Excel articles you may also like:

I am a huge fan of Microsoft Excel and love sharing my knowledge through articles and tutorials. I work as a business analyst and use Microsoft Excel extensively in my daily tasks. My aim is to help you unleash the full potential of Excel and become a data-slaying wizard yourself.

Leave a Comment