Excel 2010 Win7 Open Multiple Windows

Page 1 of 2 12 LastLast

  1. Posts : 6
    Windows 7 Enterprise
       #1

    Excel 2010 Win7 Open Multiple Windows


    I was searching for a way to open multiple windows in Excel every time I double clicked on an Xls or Xlsx file. I looked and found some solutions for 2007 and prior versions however I did not find any solutions for the Win7 Excel 2010 environment.

    (I did find a way to do it by changing a fix for Win7 Excel 2007. Please let me know if it helps or if there is a different/better way to fix.)

    Works for
    Excel 2010 & Win7 (could work for 07 not tested)
    ------------------------------------------------------------------------
    Open Registry Editor ver 6.1

    -Go to Branch:
    HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command

    (Note: it doesn't matter what is listed under default)

    -Change the value command and under data remove /dde (or /e) and add after existing string the following code below

    /p "C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" /e "%1"

    (Note: /p switch will ignore the (default) open settings)

    -Go to Branch:
    HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\ddeexec

    -Rename ddeexec2

    (compare to screen shot)
    Excel 2010 Win7 Registry.jpg

    Hope that helps users with Win7 Excel 2010.
    -Kenton
    Attached Thumbnails Attached Thumbnails Excel 2010 Win7 Open Multiple Windows-excel-2010-win7-registry.jpg  
    Last edited by kentonj123; 12 Oct 2010 at 13:42.
      My Computer


  2. Posts : 6
    Windows 7 Enterprise
    Thread Starter
       #2

    -Similar solution to above as a .reg file: Copy the following into a .txt file, then rename as a .reg file and save. Run as an administrator. You will need to replace the <Hexidecimal value> with the value specific to your install. Easy way to do that is to export your current key value.
    ------------------------------------------------------------------------------------

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command]
    @="\"C:\\Program Files (x86)\\Microsoft Office\\Office14\\EXCEL.EXE\" /e \"%1\""
    "command"=hex(7):<Hexidecimal value>

    [-HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\ddeexec]
    @="[open(\"%1\")]"

    [-HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\ddeexec\application]
    @="Excel"

    [-HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\ddeexec\topic]
    @="system"

    [HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\ddeexec2]
    @="[open(\"%1\")]"

    [HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\ddeexec2\application]
    @="Excel"

    [HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\ddeexec2\topic]
    @="system"

    [HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command]
    @="\"C:\\Program Files (x86)\\Microsoft Office\\Office14\\EXCEL.EXE\" /e \"%1\""
    "command"=hex(7):<Hexidecimal value>

    [-HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\ddeexec]
    @="[open(\"%1\")]"

    [-HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\ddeexec\application]
    @="Excel"

    [-HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\ddeexec\topic]
    @="system"

    [HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\ddeexec2]
    @="[open(\"%1\")]"

    [HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\ddeexec2\application]
    @="Excel"

    [HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\ddeexec2\topic]
    @="system"
    Last edited by kentonj123; 12 Oct 2010 at 13:51.
      My Computer


  3. Posts : 5
    Win7 Pro 64-bit
       #3

    Worked but now have problem


    So I used this registry hack, and I can now open excel files in separate windows. But when I do that, the windows are blank. Any ideas on why/how to correct?

    I made the .reg file as described.
      My Computer


  4. Posts : 5
    Win7 Pro 64-bit
       #4

    figured it out


    After I applied the registry hack, I needed to change the Excel.Sheet.8\Shell\Command\command to add the [/p "C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" /e "%1"], then it works perfect!
      My Computer


  5. Posts : 6
    Windows 7 Enterprise
    Thread Starter
       #5

    Perfect.
      My Computer


  6. Posts : 5
    Win7 Pro 64-bit
       #6

    So, [/p "C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" /e "%1"] should have been added to the .reg file after the Hexadecimal value?
      My Computer


  7. Posts : 6
    Windows 7 Enterprise
    Thread Starter
       #7

    /p will ingore the default open settings.

    Depends on the enviroment. I'm deploying Win7 64bit and office 2010 32bit SBE. I had the note about the /p from our prior image with 2007 32bit. (we do not use 64bit office due to a plug in compatibility issue)

    What is your O/S and Office version?
      My Computer


  8. Posts : 5
    Win7 Pro 64-bit
       #8

    Win7 Pro 64-bit, Office 2010 32-bit. I got it working (also modified it to work with .csv files opened in Excel), but I'm just thinking about how to flesh out the .reg file for sharing with other users here.
      My Computer


  9. Posts : 6
    Windows 7 Enterprise
    Thread Starter
       #9

    Same enviroment... odd. Do you use a group policy?

    I stopped using a .reg file and now update it by a scripting program. I check for the entry on boot before replacing it. (Windows updates will undo the change)

    The command is as shown and works for me.
    "C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" /e "%1"
    Attached Thumbnails Attached Thumbnails Excel 2010 Win7 Open Multiple Windows-4-4-2012-11-57-09-am.jpg  
      My Computer


  10. Posts : 3,371
    W10 Pro desktop, W11 laptop, W11 Pro tablet (all 64-bit)
       #10

    kentonj123 said:
    I was searching for a way to open multiple windows in Excel every time I double clicked on an Xls or Xlsx file. ...
    -Kenton
    I'm curious, why would you want to open multiple windows whenever you double-click on an xls/xlsx file?
      My Computer


 
Page 1 of 2 12 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 12:03.
Find Us