Como posso abrir documentos do Excel em diferentes janelas?

9

Office 2007, Windows Server 2008 x64.

Como posso fazer o Excel para que, ao clicar duas vezes em um documento, ele seja aberto em uma nova instância do Excel, para que eu possa visualizá-los facilmente lado a lado como janelas separadas e sem usar a funcionalidade Exibir-organizar tudo? ? Agora eu tenho que ir para a barra de tarefas, clique em um documento para vê-lo e, em seguida, clique no outro documento na barra de tarefas para mudar para aquele. Como alternativa, fecho um documento, abro uma nova janela do Excel e, em seguida, arrasto o documento para lá.

Obrigado.

    
por Eugene 16.12.2009 / 19:57

6 respostas

2

Há um ótimo tutorial para modificar o registro aqui. Será um pouco diferente no Server 2008, mas semelhante o suficiente para fazer sentido:

  1. Execute o editor de registro como administrador. Caso você não tenha certeza de como fazer isso, abra o menu Iniciar e pesquise por regedit.exe . Clique com o botão direito do mouse no arquivo regedit.exe e clique na opção "Executar como administrador".

  • No Editor do Registro, vá para a chave HKEY_CLASSES_ROOT\.xls . Você pode fazer isso expandindo o nó HKEY_CLASSES_ROOT , em seguida, começar a digitar .xls ou apenas procurar por .xls , ou simplesmente rolar para baixo e procurá-lo. Você deveria ver algo assim:
  • Vejaovalorde(Default),nacapturadetelaacima,queéExcel.Sheet.8.Agora,váparaessachaveemHKEY_CLASSESS_ROOT.Emoutraspalavras,váparaHKEY_CLASSES_ROOT\Excel.Sheet.8.

  • Expanda a chave Excel.Sheet.8 e você verá que há várias chaves abaixo dela. Uma dessas chaves é denominada shell . Vá em frente e expanda a chave shell também. você verá algo assim:
  • ObservequeaschavesemshellcorrespondemàsopçõesquevocêvêquandoclicacomobotãodireitodomouseemumarquivodoExcelnoExplorer.Aideiaéquenósqueremosadicionarumaopção"abrir em nova instância" aqui. Então, clique com o botão direito do mouse na chave shell e escolha New- > Key.

    Dêàchaveonomequequiser.Porexemplo,OpenInNewInstance.Quandoachaveécriada,cliqueduasvezesem(Default)paraatribuirumvalorpadrão.Ovalorpadrãoseráaopçãoquevocêveránomenudobotãodireito.Então,nesteexemplo,usaremosOpenInNewInstance.Vocêdeveriateralgoassim:

    1. Adicione uma nova chave em OpenInNewInstance . Desta vez, nomeie-o como command . Para definir o valor padrão da chave command , você precisará do caminho para o arquivo EXCEL.EXE. No Windows 7 de 64 bits e no Office 2010, defina o valor para isso:

    C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" "%1

    Se você tiver a mesma configuração que a minha, basta copiar o acima. Caso contrário, faça os ajustes necessários para corresponder à sua configuração. Agora você deve ver algo assim.

  • É isso! Você está feito. Vá para o Windows Explorer e clique com o botão direito em qualquer arquivo .xls . Agora você deve ver sua opção "Abrir em nova instância".
  • Cliqueem“Abriremnovainstância”eoExcelabreapastadetrabalhoemumanovajaneladeaplicativo.Cliquecomobotãodireitodomouseemoutroarquivo.xlseabra-oemumanovainstância,oExceloabreemoutrajaneladeaplicativo.

  • Se isso não for suficiente, você quer que esse seja o comportamento padrão. Em outras palavras, toda vez que você clica duas vezes em um arquivo .xls no Explorer, deseja que o Excel o abra em uma nova instância do aplicativo e, em seguida, há um passo simples a ser feito. Vá para a chave shell e defina o valor padrão como OpenInNewInstance
  • Asinstruçõesacimapermitemquevocêadicioneumaopçãoaomenudecliquedireitode*.xlsfiles.OsarquivosdoExcel2007/2010têmumaextensãodiferente(.xlsxou.xlsm).Bastaseguirasmesmasetapas,masprocureaextensãocorreta(xlsxouxlsmemvezdexls)em#2.

        
    por 28.12.2012 / 11:05
    0

    Havia uma solução funcional para o Windows XP aqui , usando uma correção de registro. Mas diz que só funciona no sistema operacional de 32 bits. Estou curioso, se você entrar em Iniciar ... Executar e digite "C:\Program Files\Microsoft Office\Office12\EXCEL.EXE" "C:\Stuff\sheet.xlsx" abre na mesma janela ou em uma nova?

    Como foi esse hack de 32 bits, o comando de abertura padrão usou DDE aberto (% 1) para fornecer o nome do arquivo, que sempre usou qualquer janela existente, enquanto esse método de argumento% 1 direto sem DDE abriu uma nova janela .

    Apenas meus 2 centavos. Pode muito bem não funcionar.

        
    por 11.01.2010 / 23:14
    -1
    1. Clique no Botão Microsoft Office e, em seguida, clique em Opções do Excel.
    2. Clique em Avançado e clique para marcar a caixa de seleção "Ignorar outros aplicativos" na área Geral.
    3. Clique em OK
    por 16.12.2009 / 20:09
    -1

    Ir para o meu computador > Ferramentas > Opções de pasta > Tipos de arquivos > e escolha XLSX (XLSX para 2007 ou XLS para 2003)

    Clique no botão Avançado

    Desmarque a opção "navegar na mesma janela" na janela avançada.

    Em seguida, destaque Abrir e clique em Editar

    Anote essas configurações para que você possa reverter, se necessário

    Certifique-se de que na caixa "Ação" está escrito & Abrir

    Marque a caixa ao lado para usar DDE

    Remova tudo o que estiver na caixa Mensagem do DDE e na caixa Aplicativo DDE não em execução.

        
    por 16.12.2009 / 20:56
    -1

    Encontrei uma maneira simples, tendo o mesmo problema: Basta ir ao Painel de Controle - > Opções de Pasta, e alternar de "Abrir todas as pastas na mesma janela" "Abrir todas as pastas em uma nova janela" (ou similar, estou traduzindo das configurações alemãs do Windows 7 aqui)

        
    por 31.08.2014 / 05:23
    -3

    Talvez você já saiba disso, mas você pode ter várias janelas abertas com uma Instância do Excel. Use o menu suspenso Janela / Nova Janela e organize-os como quiser.

    Várias instâncias do Excel parecem caras na memória.

        
    por 16.12.2009 / 21:18