Hay un recorrido muy agradable para modificar el registro aquí. Será ligeramente diferente en Server 2008, pero lo suficientemente similar como para tener sentido:
- Ejecute el editor de registro como administrador. En caso de que no esté seguro de cómo hacerlo, abra el menú de inicio y luego busque
regedit.exe
. Haga clic derecho en el regedit.exe
archivo y luego haga clic en la opción "Ejecutar como administrador".
- En el Editor del registro, vaya a la
HKEY_CLASSES_ROOT\.xls
clave. Puede hacerlo expandiendo el HKEY_CLASSES_ROOT
nodo, luego comenzar a escribir .xls
, o simplemente buscar .xls
, o simplemente desplazarse hacia abajo y buscarlo . Debería ver algo como esto:
Mire el (Default)
valor, en la captura de pantalla anterior, es decir Excel.Sheet.8
. Ahora, ve a esa llave HKEY_CLASSESS_ROOT
. En otras palabras, ve a HKEY_CLASSES_ROOT\Excel.Sheet.8
.
- Expanda la
Excel.Sheet.8
clave y verá que tiene varias claves debajo. Se nombra una de esas claves shell
. Siga adelante y expanda la shell
clave también. verás algo como esto:
Observe que las teclas debajo de la shell corresponden a las opciones que ve cuando hace clic derecho en un archivo de Excel en el Explorador. La idea es que queremos agregar una opción de "abrir en una nueva instancia" aquí. Entonces, haga clic derecho en la shell
clave, luego elija Nuevo-> Clave.
Dale a la clave el nombre que quieras. Por ejemplo, OpenInNewInstance
. Cuando se crea la clave, haga doble clic en (Default)
para darle un valor predeterminado. El valor predeterminado será la opción que verá en el menú del botón derecho. Entonces, para este ejemplo, usaremos Open In New Instance
. Deberías tener algo como esto:
- Agregue una nueva clave debajo
OpenInNewInstance
. Esta vez, nómbralo como command
. Para establecer el valor predeterminado de la command
clave, necesitará la ruta al archivo EXCEL.EXE. En Windows 7 de 64 bits y Office 2010 establezca el valor en esto:
C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" "%1
Si tiene la misma configuración que la mía, puede copiar lo anterior. De lo contrario, realice los ajustes necesarios para que coincida con su configuración. Ahora deberías ver algo como esto.
- ¡Eso es! Ya terminaste Vaya al Explorador de Windows y haga clic derecho en cualquier
.xls
archivo. Ahora debería ver su opción "Abrir en nueva instancia".
Haga clic en "Abrir en nueva instancia" y Excel abre el libro en una nueva ventana de la aplicación. Haga clic derecho en otro .xls
archivo y ábralo en una nueva instancia, Excel lo abre en otra ventana de la aplicación.
- Si eso no es suficiente, y desea que este sea el comportamiento predeterminado. En otras palabras, cada vez que hace doble clic en un
.xls
archivo en el Explorador, desea que Excel lo abra en una nueva instancia de aplicación, entonces, hay un simple paso a seguir. Vaya a la shell
clave y establezca su valor predeterminado enOpenInNewInstance
Las instrucciones anteriores le permiten agregar una opción al menú de *.xls
archivos con el botón derecho . Los archivos de Excel 2007/2010 tienen una extensión diferente ( .xlsx
o .xlsm
). Simplemente siga los mismos pasos, pero busque la extensión correcta ( xlsx
o en xlsm
lugar de xls
) en el n. ° 2.
http://web.archive.org/web/20141014173336/http://www.excelqa.info/2011/06/17/how-to-open-excel-files-in-a-new-application-instance- windows-7-or-vista /