Office 2007, Windows Server 2008 x64.
¿Cómo puedo hacer Excel para que cuando haga doble clic en un documento, se abra en una nueva instancia de Excel, de modo que pueda verlos uno al lado del otro como ventanas separadas y sin usar la funcionalidad Ver-Organizar todo? Ahora tengo que ir a la barra de tareas, hacer clic en un documento para verlo y luego hacer clic en el otro documento en la barra de tareas para cambiar a ese. Como alternativa, cierro un documento, abro una nueva ventana de Excel y luego arrastro el documento allí.
Gracias.
Respuestas:
Hay un recorrido muy agradable para modificar el registro aquí. Será ligeramente diferente en Server 2008, pero lo suficientemente similar como para tener sentido:
regedit.exe
. Haga clic derecho en elregedit.exe
archivo y luego haga clic en la opción "Ejecutar como administrador".HKEY_CLASSES_ROOT\.xls
clave. Puede hacerlo expandiendo elHKEY_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 decirExcel.Sheet.8
. Ahora, ve a esa llaveHKEY_CLASSESS_ROOT
. En otras palabras, ve aHKEY_CLASSES_ROOT\Excel.Sheet.8
.Excel.Sheet.8
clave y verá que tiene varias claves debajo. Se nombra una de esas clavesshell
. Siga adelante y expanda lashell
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, usaremosOpen In New Instance
. Deberías tener algo como esto:OpenInNewInstance
. Esta vez, nómbralo comocommand
. Para establecer el valor predeterminado de lacommand
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.
.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..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 lashell
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 enxlsm
lugar dexls
) 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 /
fuente
fuente
Vaya a Mi PC> Herramientas> Opciones de carpeta> Tipos de archivo> y elija XLSX (XLSX para 2007 o XLS para 2003)
Haga clic en el botón Avanzado
Desmarca "navegar en la misma ventana" en la ventana avanzada.
Luego resalte Abrir y haga clic en Editar
Tome nota de estas configuraciones para que pueda volver atrás si es necesario
Asegúrate de que en el cuadro Acción diga & Abrir
Marque la casilla al lado para usar DDE
Elimine todo lo que esté en el cuadro de mensaje DDE y el cuadro Aplicación DDE no ejecutándose.
fuente
Hubo una solución de trabajo para Windows XP aquí , usando un arreglo del registro. Pero dice que solo funciona en sistemas operativos de 32 bits. Sin embargo, tengo curiosidad, si va a Inicio ... Ejecutar y escribe
"C:\Program Files\Microsoft Office\Office12\EXCEL.EXE" "C:\Stuff\sheet.xlsx"
¿se abre en la misma ventana o en una nueva?Como ese fue el truco de 32 bits, el comando de apertura predeterminado usó DDE open (% 1) para proporcionar el nombre de archivo, que siempre usó cualquier ventana existente, mientras que este método de argumento% 1 directo sin DDE abrió una nueva ventana.
Solo mis 2 centavos. Podría muy bien no funcionar.
fuente
Encontré una manera simple, después de haber tenido el mismo problema: solo vaya al Panel de control -> Opciones de carpeta, y cambie de "Abrir todas las carpetas en la misma ventana" a "Abrir todas las carpetas en una nueva ventana" (o similar, I ' m traduciendo desde la configuración alemana de Windows 7 aquí)
fuente
Veo que una respuesta que ofrece una solución usando regedit.exe ya ha sido elegida como la mejor. Sin embargo, tengo una manera fácil que no requiere editar el registro.
Después de abrir el primer documento de Excel, busque el ícono en la barra de tareas y haga clic con el botón derecho. Elija Microsoft Office Excel 2007. Se abrirá un nuevo documento de Excel. Desde allí, use el menú principal para abrir el segundo documento. Obviamente, puede abrir un tercero, cuarto, etc. de la misma manera.
fuente
Quizás ya lo sepa, pero puede tener varias ventanas abiertas con una instancia de Excel. Use el menú desplegable Ventana / Ventana nueva y luego organícelos de la forma que desee.
Varias instancias de Excel me parecen caras en memoria.
fuente