Relacionados (pero no iguales): abrir archivos de Excel en una nueva ventana
Si tengo una instancia de Excel con varios documentos abiertos en la misma ventana. ¿Hay alguna manera de "arrancar" una de las ventanas en la instancia actual de Excel para que se encuentre en una ventana completamente diferente?
Lo que no se ajusta a la factura:
- Organizar todo / ver de lado a lado / otras cosas de MDI; Quiero una ventana separada que se pueda maximizar por separado en otro monitor y que el sistema de ventanas administre de manera diferente, etc.
- Guardarlo / cerrarlo en la instancia en ejecución y luego abrir una nueva instancia de Excel y abrir el archivo allí (esto es lo que hago actualmente, pero es un dolor)
editar : la versión de Excel de destino es 2007 y 2010, aunque cualquier cosa servirá
microsoft-excel
window
Daniel DiPaolo
fuente
fuente
Respuestas:
Idea interesante. Estoy razonablemente seguro de que no puede hacer esto sin una macro personalizada. Siendo un domingo lluvioso ...
Suponiendo que no esté familiarizado con VBA, necesitaría:
Tengo 3 versiones de Excel instaladas en mi máquina, y cuando ejecuto esto en Excel 2010, abre una nueva instancia de Excel 2003.
Si esto se adapta a sus necesidades, puede empaquetarlo en un complemento y tenerlo disponible como un botón de cinta. Avísame y puedo ayudarte si no estás familiarizado con hacerlo.
Editar: si este enfoque funciona para usted, obviamente habría algún código adicional para agregar que garantizaría que la nueva instancia de Excel se maximice en otra ventana. Házmelo saber.
fuente
No tengo una manera de "arrancar" una hoja en una nueva ventana, pero si sabes desde el principio que querrás dos ventanas, esta es la forma más rápida:
Abra su primer archivo como de costumbre. MAYÚS + CLIC en el botón de la barra de tareas de Excel (en la parte inferior de la pantalla, entre el botón Inicio y el reloj). Esto obligará a Excel a abrir una nueva instancia como una ventana separada. Entra en esa nueva ventana y haz clic en Archivo -> Abrir para abrir el segundo archivo. Enjuague y repita según sea necesario para múltiples ventanas.
Desafortunadamente, si desea hacer doble clic en los archivos para abrir Excel, tendrá que romper ese hábito para la segunda ventana, que es mi problema habitual. Pero con un poco de previsión, no hay manera más fácil.
fuente
Para abrir 2 instancias, haga doble clic en el primer archivo que desea abrir. Una vez que esté abierto, vaya a inicio / programas / msoffice / excel y simplemente abra otra instancia desde allí. Entonces puedes usar File / open Funciona para mí. Si no tiene en cuenta las Opciones de carpeta> Tipos de archivo, XLS, Avanzado y verifique el formulario Abrir.
fuente
La respuesta anterior probablemente funcionaría con un libro diferente al libro activo , que es lo que necesitaba hacer. Esto es lo que usé
Asegúrese al inicio de que el libro de trabajo esté solo, por ejemplo:
Este código va en el
ThisWorkbook
módulo , de modo que cuando se abre el libro de trabajo, se verifica de inmediato para ver si es el único libro abierto en este caso, y si no:/x
línea de comando de Excel ), cargando otra instancia del libro actualSi es necesario, puede usar una línea de comando personalizada al abrir la nueva instancia para transferir instrucciones, etc., a la nueva instancia. También podría considerar las ventajas y desventajas de ocultar la ventana de la aplicación para la nueva instancia.
fuente