?
Solved

Excel 2010 opens all spreadsheets in new instance of Excel

Posted on 2011-03-17
11
Medium Priority
?
832 Views
Last Modified: 2012-06-27
I just upgraded to Office 2010. Now when I open a spreadsheet any way besides using the File - Open command in Excel itself I get new instances of Excel for each spreadsheet I am opening. For example, if I go to a folder that has 3 spreadsheets, select all 3, right click Open, each spreadsheet opens in a new instance of Excel and I get the "Personal.xls is locked for editing. Open Read-Only" popup message in all but the first instance. And my macros won't work.

This occurs no matter how I open the spreadsheets, from folders as above, email attachments, doesn't matter. Very annoying. I tried a search but all I come up with is how people want to open spreadsheets in new instances of Excel. I would like to reuse the existing instance of Excel.  I did find one answer from someone who used Click-to-Run installation vs installing from CDs that might be relevant but I am not sure. The installation file was downloaded to my laptop from my company.

As always, all help will be appreciated.

0
Comment
Question by:JazCat
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 5
11 Comments
 
LVL 81

Expert Comment

by:zorvek (Kevin Jones)
ID: 35162900
To restore the default behavior, quit all instances of Excel, click the Start menu and select Run. Enter "Excel.exe /UnRegServer" and click OK, wait for the process to finish, then enter "Excel.exe /RegServer" and click OK. The full path to Excel may have to be entered for the command to work.

To get the command to work the full path to the Excel application may be required. If so, the path usually looks like:

   C:\Program Files\Microsoft Office\OFFICE\Excel.exe

or

   C:\Program Files\Microsoft Office\OFFICExx\Excel.exe

where xx is the Excel version: 10 for 2002, 11 for 2003, 12 for 2007, and 14 for 2010. So the commands for Excel 2003 are:

   "C:\Program Files\Microsoft Office\OFFICE11\Excel.exe" /UnRegServer
   "C:\Program Files\Microsoft Office\OFFICE11\Excel.exe" /RegServer

Kevin
0
 

Author Comment

by:JazCat
ID: 35165142
Sorry, zorvek, that didn't help. I tried it but it still does the same thing, opens new instances of Excel for each spreadsheet.
0
 
LVL 81

Expert Comment

by:zorvek (Kevin Jones)
ID: 35167375
Let's try this next:

Click the Microsoft Office Button, and then click Excel Options. In the Navigation Pane, click Resources. Click Diagnose, click Continue, and then click Start Diagnostics.

Kevin
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:JazCat
ID: 35167651
Sorry, this is Excel 2010, no Office Button and no Resources button. Checked all the options available in the File - Options bar. In the Privacy Settings the Download a File Periodically that helps determine system problems is grayed out.
0
 
LVL 81

Expert Comment

by:zorvek (Kevin Jones)
ID: 35168366
See this article for how to repair Excel 2010.

Title: Update, repair, or uninstall Office Click-to-Run products
Link: http://office.microsoft.com/en-us/excel-help/update-repair-or-uninstall-office-click-to-run-products-HA010382089.aspx

Kevin
0
 

Author Comment

by:JazCat
ID: 35169954
I do not seem to have the permissions required to perform the repair. The only option I have is to uninstall Office.
0
 
LVL 81

Expert Comment

by:zorvek (Kevin Jones)
ID: 35170413
Then get the admin person to do the repair for you. If you can't repair you probably can't install either.

Kevin
0
 

Author Comment

by:JazCat
ID: 35173106
So you believe this is a problem with Excel and not the way Excel 2010 works? I asked a couple co-workers, theirs do the same thing but since they never open spreadsheets except via the File - Open command they don't see it as a problem.
0
 
LVL 81

Accepted Solution

by:
zorvek (Kevin Jones) earned 1000 total points
ID: 35173253
Excel, by default, opens all new workbooks in the same instance. It uses what is called a multiple document interface or MDI. The only way to stop this behavior is to change the way the file manager launches new documents. By repairing Excel this mechanism is reset to the default which is to open the workbook in an existing Excel instance. Why your workmates suffer the same is a mystery to me.

Here are my notes for configuring the file manager to open new workbooks in new instances of Excel. Perhaps you can reverse these instructions to restore the default behavior.

To configure Excel to open each opened workbook in a new Excel instance, open Windows File Explorer and chose the menu command Tools->Folder Options. Navigate to the tab File Types. Find the XLSX entry and click Advanced. Select Open and click Edit. Uncheck "Use DDE". Add  "%1", with the quotes, to the end of the string in the field "Application used to perform action" - making sure there is a space before the first quote - and click OK, click OK again, and click Close.

Note that when workbooks are opened in separate instances of Excel they cannot link to each other and cell ranges cannot be copied from one workbook to another.

Kevin
0
 

Assisted Solution

by:JazCat
JazCat earned 0 total points
ID: 35228238
I am closing this as a Partial Fix. Although zorvek's responses did not resolve the problem I got enough info to be able to return the laptop to my corporate Help Desk for a reimage and they are going to look into the problem while it is there.
0
 

Author Closing Comment

by:JazCat
ID: 35292530
Half points because I am unable to verify the solution as I do not have admin privileges on my laptop. Very detailed response though.
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In Part II of this series, I will discuss how to identify all open instances of Excel and enumerate the workbooks, spreadsheets, and named ranges within each of those instances.
This article describes how to use a set of graphical playing cards to create a Draw Poker game in Excel or VB6.
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.
This Micro Tutorial will demonstrate how to create pivot charts out of a data set. I also added a drop-down menu which allows to choose from different categories in the data set and the chart will automatically update.

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question