Estoy ejecutando Excel 2003 en mi nueva máquina con Windows 7. (También hay un iniciador de Excel 2010 preinstalado que no uso).
Soy un gran usuario de Excel. Lo uso todo el día todos los días. A menudo tengo 10 o 15 hojas abiertas y una y muchas de ellas tienen referencias de celda entre sí. También tengo un archivo de macro que guarda todos mis atajos.
En mi antigua máquina W2K, cuando hacía clic en un .xls
archivo o en un acceso directo a uno, se abría ese archivo en la instancia existente de Excel. Esto es como debería ser. Tendría muchos archivos abiertos, en una sola "ventana" o instancia de Excel. Todos los archivos podían interactuar entre sí, las búsquedas cruzadas de archivos funcionaban, mis macros funcionaban y podía cambiar entre libros con CTRL Tab o CTRL F6, podía mover pestañas de un libro a otro.
En la nueva máquina W7, al hacer clic en un icono se abre una NUEVA INSTANCIA de Excel cada vez. Esto es terriblemente frustrante. Ninguna de mis hojas de cálculo conectadas ya funciona. Mis macros no funcionan. No puedo conectar archivos, no puedo mover pestañas. Estoy atascado. ¡No puedo hacer mi trabajo!
Todavía puedo abrir archivos en una instancia haciendo un CTRL- Oy navegando, pero necesito que mis archivos funcionen con un clic.
Supongo que esto es una falla en los archivos de registro, posiblemente debido al Excel 2010 inicial que vino precargado en mi nueva máquina.
¿Puedes guiarme a través de una edición del registro para corregir este error? ¿Existe una forma más sencilla que editar el registro?
Respuesta1
Opciones de Excel -> Avanzado -> Pantalla -> Quite la marca de verificación junto a "Mostrar todas las ventanas en la barra de tareas". Estás listo.
Respuesta2
Tuve un problema similar con Excel 2010 en W7 y reparar la instalación no pareció funcionar, y la opción ignorar DDE ya estaba desmarcada. Mi icono de acceso directo para archivos de Excel también era inusual, aunque todas las entradas del registro en class_root parecían estar bien (aunque sospecho que algún detalle menor estaba incorrecto, pero no hice una instantánea para detectar la diferencia).
Para solucionarlo, hice esto:
- Busque un archivo Excel .xlsx
- Mayús + clic derecho > Abrir con...
- Ignore las opciones presentadas y haga clic en Examinar
Navegue hasta mi instalación de Excel 2010 (en mi caso, esto estaba en
C:\Program Files (x86)\Microsoft Office\Office14
Haga doble clic en Excel.exe
- Asegúrese de que el cuadro de diálogo anterior tenga una marca en la casilla "Siempre abierto..."
- Haga clic en Aceptar
Ahora mis archivos de Excel se abren en una sola instancia, como lo revela el Administrador de tareas, y mi ícono es correcto. Puedo forzar una segunda instancia fácilmente usando Shift + haciendo clic en el acceso directo en mi barra de tareas de Windows 7 para iniciar Excel como un nuevo proceso y luego abriendo un archivo desde allí (si quiero ver un segundo archivo en un segundo monitor, por ejemplo, y no es necesario pegar entre archivos)
Respuesta3
Puede cambiar esta configuración en las opciones. Si tienes esto marcado:
Excel Options > Advanced > General > Ignore other applications that use Dynamic Data Exchange
Se comportará como lo describe. (Esta ruta es para Office 2010/2007, no estoy seguro de la ruta exacta para 2003, pero debería estar en algún lugar bastante cercano a este)
Editar:AquíEste es el camino para esta solución en 2010, 2007 y 2003.
Cuando esto está marcado, cada vez que abra un nuevo archivo de Excel desde el Explorador de Windows, Excel forzará la creación de una nueva instancia. Es bueno tenerlo cuando tienes varios monitores y quieres ver dos archivos a la vez sin realizar molestas manipulaciones de ventanas. Todavía le permite abrir archivos en la instancia actual cuando los abre desde la propia instancia. El problema que surge es que copiar y pegar no es tan elegante. sólo puedes C/P como texto o HTML o algún otro formato molesto. Y normalmente pierdes tus fórmulas.
Si esta opción ya no está marcada, no estoy seguro de cuándo podría surgir el problema. Pero yo diría que no es necesario tener Office Starter en su computadora una vez que tenga instalada una instancia real de Office. Starter
Si fuera tú, eliminaría todo ese paquete.
Respuesta4
Yo tuve el mismo problema. Hice tantas búsquedas y nada funcionó. Finalmente, recordé haberlo estropeado cuando instalé Excel 2003 por primera vez.
¿La solución?
Haga clic derecho en un archivo de Excel en el Explorador de Windows y vuelva a seleccionar el programa predeterminado. (Abrir con --> Elegir programa predeterminado...).
¡Fijado!