Windows – Default Program With Multiple Versions Installed

windowswindows 7

I have multiple versions of Excel installed. Excel 2010, 2007 and 2003. I have them installed on one hard drive with Windows 7 Ultimate as the OS.

When I double-click on an XLS file, Excel 2007 opens. I would like Excel 2010 to open. I read and followed the instructions to go to the Control Panel at "Control Panel\All Control Panel Items\Default Programs" and set the default programs. I changed the default to the physical EXE for Excel 2010 at the proper folder that it is installed.

When I double-click on the XLS files, Excel 2007 still opens. So I tried to change it to Excel 2003 just to see if it changed to that and it still opens Excel 2007.

What am I missing? I would really like the file extension to open Excel 2010, but can not seem to do that.

UPDATE: I've also investigated Registry settings for this and still cant seem to get Excel 2010 to start as the default program for XLS files. Not even CSV files, it defaults to Excel 2007.. Anyone?

Best Answer

Try registering Excel 2010. Close all versions of Excel then from Start > Run, type your path to Excel 2010:

"C:\Program Files\Microsoft Office\OFFICE14\excel.exe" /regserver

and hit Enter.

Note: adjust your path as necessary to find the Excel 2010 executable.

You may also have to unregister Excel 2007:

<path to version which is current default, e.g. Office11>\excel.exe /unregserver

Alternatively installing in order of version will also help. You will have to uninstall Office 2007 and 2010 completely, then reinstall in order, i.e. 2003 followed by 2010. This should make 2010 the default.