Esto me ha estado volviendo loco últimamente. No estoy acostumbrado a que un programa tenga una funcionalidad global de deshacer / rehacer (como cuando deshago algo, deshacerá la última acción en cualquier ventana de Excel actualmente abierta). Estoy acostumbrado a que cada ventana abierta tenga su propia lista de deshacer / rehacer. ¿Cómo puedo hacer que Excel 2007 funcione de manera más tradicional?
microsoft-excel-2007
undo
supercheetah
fuente
fuente
Respuestas:
Si desea listas de deshacer / rehacer separadas, abra instancias separadas de Excel.
Si simplemente abre varios archivos haciendo doble clic, se abren en el mismo proceso de Excel y comparten la misma lista de deshacer / rehacer. Si abre manualmente varias instancias de Excel y luego abre sus archivos en esas instancias, no comparten la lista de deshacer / rehacer.
Para más detalles, puede consultar:
fuente
A menos que operemos con archivos de Excel en diferentes sesiones, creo que estamos atascados con una sola lista de deshacer.
Editar que puede (y posiblemente no) ayudar a explicar el problema:
En Sheet1
A1
ingrese1
.En Sheet2
A1
ingrese=Sheet1!A1
.En Sheet2
B1
ingrese=A1+1
.En Sheet1
B1
ingrese=Sheet2!B1
Ambas hojas ahora se ven iguales y la pila de deshacer tiene:
Separando esto en las dos hojas:
Desenrollar solo la parte Sheet1 del historial es equivalente a eliminar el contenido de Sheet1! A1: B1. Intente eso y los valores en Sheet2 cambiarán. Por lo tanto, incluso un historial de deshacer separado para cada hoja / libro de trabajo / ventana no alcanzaría el 'aislamiento'.
Excel puede (bastante sensatamente, en mi opinión) suponer que hay alguna base para tener dos libros / ventanas abiertos en la misma sesión, que hay razones para esperar interacción entre uno y otro. Si no se requiere dicha interacción, siempre existe la opción de abrir libros en una sesión diferente.
El uso frecuente de diferentes sesiones (por ejemplo, escritorio extendido) puede ilustrar pronto algunas de las ventajas de operar dentro de una sola sesión.
fuente