Como posso fazer com que a funcionalidade de desfazer / refazer do Excel funcione de maneira mais tradicional * por janela * (e não para toda a instância do Excel)?

17

Isso tem me deixado louco ultimamente. Eu não estou acostumado a ter um programa com uma funcionalidade global de desfazer / refazer (como quando desfaz algo, ele desfaz a última ação em qualquer janela do Excel aberta no momento). Estou acostumado a ter cada janela aberta com sua própria lista de desfazer / refazer. Como posso obter o Excel 2007 para funcionar mais tradicionalmente assim?

    
por supercheetah 15.06.2013 / 07:04

2 respostas

10

Se você deseja separar / refazer listas, abra instâncias separadas do Excel.

Se você simplesmente abrir vários arquivos clicando duas vezes, eles serão abertos no mesmo processo do Excel e compartilharão a mesma lista de desfazer / refazer. Se você abrir manualmente várias instâncias do Excel e abrir seus arquivos nessas instâncias, elas não compartilharão a lista de desfazer / refazer.

Para mais detalhes, você pode querer verificar:

por 18.06.2013 / 18:49
2

A menos que operando em arquivos do Excel em sessões diferentes, acho que estamos presos a uma única lista de desfazer.

Edite isso pode (e possivelmente não) ajudar a explicar o problema:

Na Folha1 A1 enter 1 .
Na Folha2 A1 enter =Sheet1!A1 .
Na Folha2 B1 enter =A1+1 .
Na Folha1 B1 enter =Sheet2!B1

As duas folhas agora parecem as mesmas e a pilha de desfazer tem:

Typing '=Sheet2!B1' in B1  
Typing '=A1+1' in B1  
Typing '=Sheet1!A1' in A1  
Typing '1' in A1

Separando isso nas duas folhas:

Sheet1                         Sheet2  

Typing '=Sheet2!B1' in B1
                               Typing '=A1+1' in B1
                               Typing ' Sheet1!A1' in A1
Typing '1' in A1

Desprender apenas a parte Sheet1 do histórico é equivalente a excluir o conteúdo de Sheet1! A1: B1. Tente isso e os valores na Folha2 serão alterados. Portanto, até mesmo um histórico de desfazer separado para cada planilha / pasta de trabalho / janela não atingiria "isolamento".

O Excel pode (muito sensatamente, na minha opinião) estar assumindo que há alguma base para ter duas pastas de trabalho / janelas abertas na mesma sessão - que há razão para esperar interação entre uma e outra. Se essa interação não for necessária, sempre haverá a opção de abrir pastas de trabalho em uma sessão diferente.

Em todos os usos freqüentes de sessões diferentes (por exemplo, desktop estendido) podem em breve ilustrar algumas das vantagens de operar em uma única sessão.

    
por 17.06.2013 / 16:32