Cuando tengo Excel ejecutándose y hago doble clic en un archivo de Excel en el explorador de Windows, me gustaría que se inicie en una nueva ventana de forma predeterminada para poder mover documentos a monitores separados. ¿Hay alguna forma de obtener este comportamiento?
106
There was a problem sending the command
o algo similar.Es un poco al revés, y funcionará para cualquier programa, no solo Excel, sino que hago clic con el botón central del mouse en el icono de Excel en la barra de tareas de Windows 7 y creo una nueva instancia de Excel, luego abro los documentos en cada instancia de Excel .
Una vez que tenga varias instancias de Excel ejecutándose, puede organizarlas una al lado de la otra manteniendo presionadas las teclas Mayús y haciendo clic derecho en el icono:
fuente
Hay ciertas desventajas de tener todos sus libros abiertos en diferentes ventanas. Por un lado, si escribe una fórmula en un libro de trabajo que hace referencia a otro, incluirá la ruta completa del archivo del otro libro de trabajo. Por otro lado, copiar / pegar de un libro de trabajo a otro reduce la cantidad de opciones disponibles para los datos de destino, como mantener los anchos de columna, etc. Es posible que para sus propósitos esas cosas no importen mucho, pero básicamente si experimenta un comportamiento "extraño" al usar varios libros de trabajo en múltiples ventanas, puede intentar abrirlos en la misma ventana para ver si la rareza desaparece.
Prefiero dejar el comportamiento predeterminado para abrir libros de Excel en la misma ventana, y cuando deseo que se abran libros individuales en diferentes ventanas, hago clic con el botón derecho en el archivo y selecciono "Abrir en una nueva ventana". Para hacer eso, escribí esta pequeña utilidad . Es gratis. Siéntase libre de instalarlo.
fuente
Seguí la guía publicada aquí .
En breve:
HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open/command
(Default)
, seleccioneModify...
, agregue un espacio seguido de"%1"
(incluyendo comillas)command
encommand2
command
carpeta (cuyo nombre se deja intacto),cambie el nombre
ddeexec
addeexec2
HKEY_CLASSES_ROOT/Excel.Sheet.8/shell/Open/command
vaya a
HKEY_CLASSES_ROOT/Excel.CSV/shell/Open/command
Esto funcionó para Microsoft Excel 2007. En caso de actualización, es posible que deba repetir estos pasos.
Personalmente me gustó este enfoque manual porque es reversible. Con respecto a algunas de las otras soluciones propuestas, me encanta el hecho de que puede abrir fácilmente 2 archivos con el mismo nombre.
fuente
Excel 2007: si tiene acceso para editar su registro de Windows, aquí hay algunos archivos de registro que agregan la opción de abrir en una nueva instancia (ya sea de forma predeterminada o no) cuando hace clic con el botón derecho en sus archivos para que pueda usar ambas funcionalidades .
También hay un archivo .reg para 'desinstalarlo'. Probado y probado en Excel 2007 (ventanas de 32 bits). Creo que la técnica es la misma que en la respuesta del hiperslug: DDE o no.
fuente
Como la respuesta del hiperslug no funcionó para mí, seguí la "Opción B" desde su enlace y ahora abro un nuevo Excel (vacío) desde el menú de inicio y arrastre y suelte el archivo que quiero abrir en la nueva ventana.
fuente
En Office 2013 resolvieron este problema. Cada libro de trabajo está en su propia ventana en Office 2013.
fuente
Aquí hay otro conjunto de archivos de registro que creé para resolver el mismo problema: http://www.experts-exchange.com/Software/Office_Productivity/Office_Suites/MS_Office/Excel/A_1007-Option-to-open-excel- 2007-documents-in-a-new-instance.html? SfQueryTermInfo = 1 + 30 + excel + instanc + new
Da un menú de clic derecho para abrir archivos de Excel en una nueva instancia, y opcionalmente lo convierte en el comportamiento predeterminado, pero aún deja la opción de abrirlo en una instancia existente si los libros de trabajo necesitan cortarse y pegarse con formato entre ellos.
fuente
Finalmente una instrucción regedit que funciona para mi Windows 7 y Excel 2010
Gracias a Sally Tang, en este foro https://social.technet.microsoft.com/Forums/office/en-US/ee76d08d-3306-406d-894c-16fd3cb824d9/each-workbook-in-separate-windows-excel -2010-windows-7? Forum = excel
fuente
Otra solución es fusionar un
.reg
archivo con el siguiente contenido en el registro de Windows (cambie la rutaEXCEL.EXE
según la versión y la ruta de instalación que tenga y agregue cualquier tipo de archivo adicional que desee reasignar (Excel.Sheet.12
es para.xlsx
archivos yExcel.Sheet.8
es para.xls
archivos)):(Es posible que desee hacer una copia de seguridad de sus sucursales
HKEY_CLASSES_ROOT\Excel.Sheet.12
y existentesHKEY_CLASSES_ROOT\Excel.Sheet.8
(a travésregedit.exe
de la exportación) en caso de que desee revertir este cambio.Si, después de aplicar este archivo, desea abrir otro archivo en la misma ventana, use el menú de archivo para abrir otro archivo y se abrirá en la ventana actual.
fuente
Microsoft ya ha parcheado esto. Puedes descargar el parche aquí:
https://support.microsoft.com/en-us/help/2636670/how-to-open-excel-files-in-separate-windows-in-windows-7
Ejecutar el parche hace todo lo que se dice en la sección " Solucionarlo por mí mismo ".
fuente
Este hilo es antiguo, ¡pero el problema es persistente! La solución Hyperslugs no funcionó para mí, pero encontré una aplicación de inicio ingeniosa que hace que la apertura de documentos de Excel sea media y obliga a nuevas instancias. Se puede encontrar aquí http://blog.thomascsherman.com/2010/06/opening-excel-files-in-new-processes-excel-launcher-helper-app/ . Espero que esto ayude a alguien con este molesto problema.
fuente
Utilizo Excel 2010 y quería abrir una nueva instancia con el fin de poder cambiar fácilmente entre hojas de cálculo. Uso Alt + Tab que no funciona con la configuración predeterminada de Excel. Si esta es la razón principal por la que desea abrir una nueva instancia para cada hoja de cálculo, se puede resolver mediante;
Esto hace que sea más fácil cambiar entre hojas de cálculo, pero si está buscando ver dos hojas de cálculo simultáneamente (es decir, si tiene varios monitores), deberá abrir una nueva instancia de Excel y abrir el archivo desde esa instancia.
fuente
Desactivar DDE parece ser la mejor opción, pero como otros han señalado, eso hace que Excel abra una ventana en blanco cuando intenta abrir una hoja de cálculo a través del Explorador de Windows. Si normalmente abre una hoja de cálculo a través del Explorador de Windows, descubrí que la mejor opción es volver a asociar las extensiones y especificar su propio comando.
Para hacerlo, abra el símbolo del sistema como administrador y ejecute los siguientes comandos (modificando la ruta para que coincida con su instalación de Office):
Esto hará que se abra una nueva ventana cada vez que haga doble clic en un archivo de Excel. También corrige el comportamiento cuando hace clic con el botón derecho en el icono de Excel y selecciona una hoja de cálculo reciente. Sin embargo, no corregirá el comportamiento cuando abra una hoja de cálculo a través del cuadro de diálogo Abrir en Excel, que todavía se abrirá en la misma ventana.
NOTA: Si coloca los comandos anteriores en un archivo por lotes, deberá usarlos
"%%1"
en lugar de"%1"
.fuente