Como forçar o Excel (e outros produtos do Microsoft Office) a parar de abrir arquivos no mesmo aplicativo? [duplicado]

22

Sempre que eu "clico duas vezes" em um arquivo do Excel e outro arquivo do Excel é aberto, o arquivo recém-aberto é aberto automaticamente na mesma janela do aplicativo que o arquivo do Excel aberto anteriormente. Isso não está limitado apenas ao Excel, como já vi o Word fazendo isso também. Isso representa um problema ao querer comparar documentos lado a lado.

A solução atual que tenho para isso é realmente abrir outra instância do Excel ou do Word e, em seguida, abrir o arquivo a partir da própria janela do aplicativo. Existe uma maneira de forçar o Office a abrir uma nova instância do aplicativo ao clicar duas vezes nos ícones de arquivo?

Atualmente estou usando o Office 2007 e o Windows XP, mas já vi isso no Office 2010, no Windows Vista e no 7. Estou procurando uma solução geral, se possível.

    
por KronoS 31.05.2012 / 17:30

10 respostas

7

Eu tenho o Office 2010 e o único aplicativo que faz isso para mim é o Excel.

Uma postagem na PC Review, Como abrir o Vista Excel em várias janelas versus 1 janela? explica como configurar isso:

  1. Use the File Association Settings
  2. You have to tell Excel not to use DDE to open the worksheet.
  3. Open Windows Explorer, Tools, Options, File Types
  4. Scroll down to XLS
  5. Select Advance Button
  6. Click on OPEN in the Actions window, Then Edit
  7. On the 2nd line for application used add "%1".
  8. Make sure to put the quotes around %1.
  9. Example ...\Excel.exe" /e "%1"
  10. Write down what you see in the DDE Section.
  11. You will need this information if you want to return to the original settings.
  12. Now DeSelect Use DDE

When you double click on any XLS file a separate instance of excel will run.

Another advantage is that you can open more than one XLS file with the same name

    
por 31.05.2012 / 17:50
7

Eu tenho usado um pequeno arquivo de lote para contornar esse problema com o Excel e funciona bem para mim: toda vez que clico duas vezes em um documento, ele abre outra instância do Excel.

  1. Usando o bloco de notas, crie um arquivo em lotes (por exemplo, "C: \ Arquivos de programas \ ExcelLauncher.bat") com o seguinte conteúdo:

    START "" "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" %1
    
    START "" "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" /x %1         (for Excel 2013)
    
  2. Em vez de "Office14", escreva o nome da pasta onde o seu Excel está instalado (depende da versão do Office). Pode ser "Office12" ili "Office11" para versões mais antigas.

  3. Tente clicar duas vezes no arquivo em lote. Se configurado corretamente, deve abrir o Excel.

  4. Configure documentos do Excel para serem abertos com esse arquivo em lote (clique com o botão direito em qualquer documento do Excel - > Abra com - > Escolha o programa padrão - > encontre e selecione "ExcelLauncher.bat").

Aviso - isso pode alterar o ícone da área de trabalho para documentos do Excel. Use "Editor de Programas Padrão (livre)" e "BeCyHome (livre)" para reaplicar o ícone correto do Excel.

link link

Observe que você precisa criar dois arquivos em lotes separados para ter ícones separados para .xls e .xlsx. Caso contrário, apenas um único ícone pode ser aplicado a ambos os tipos de arquivos.

    
por 31.05.2012 / 18:12
6

Na minha experiência, se você abrir a segunda planilha usando Arquivo > > Abrir, abre na mesma janela do programa.

Se você abrir uma segunda instância do Excel no menu Iniciar ou em um ícone da área de trabalho ou algo semelhante, use Arquivo > > Abra na essa janela, ela abre em sua própria janela do programa.

Concordo que esse comportamento está quebrado e não sei como consertá-lo, exceto, talvez, implorando que a Microsoft o altere em uma versão futura.

    
por 05.05.2011 / 18:48
5

Solução testada no Windows 8 com o Excel 2007

Tudo isso está vinculado ao DDE que o aplicativo pode ser solicitado a ignorar

Abra o Excel, vá para as opções do Excel Selecione a guia Avançado à esquerda Role para baixo até a Seção Geral perto da parte inferior Existe uma caixa de seleção para permitir que o Excel ignore o DDE

Se você marcar isso, parará a instalação de outras planilhas abertas.

por 02.04.2014 / 12:17
4

DotTech tem um guia sobre como fazer isso para todas as versões do Excel no Windows 7, atualizando o registro.

  1. Modifique a chave default em HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open/command adicionando um "%1" ao final (deve terminar .../e "%1" ).
  2. Renomeie a chave command em HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open/command para qualquer outra coisa.
  3. Renomeie a pasta ddeexec em HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open para qualquer outra coisa.

Repita os passos acima em HKEY_CLASSES_ROOT/Excel.Sheet.8

Observe que esse processo precisa ser repetido com muitas atualizações do Windows e do Excel / Office.

    
por 25.09.2014 / 17:26
1

Parece ser o comportamento padrão para mim - eu tenho um processo separado, mesmo. Tente iniciar o Excel diretamente sem abrir um arquivo para ver se você obtém um processo / instância separado e abra o arquivo com OfficeButton- > Abrir.

    
por 05.05.2011 / 18:32
1

Não há necessidade de nada disso para o Windows 7!

Se você vai para a barra de tarefas e pairar sobre um ícone Excel existente (que, em seguida, traz uma pequena prévia da sua planilha aberta) e clique direito para abrir o menu do Excel e clique em seguida, à esquerda na "Microsoft Excel opção para 2010" ele abrirá outra instância do Excel e você não precisará de nenhum arquivo de lote ou alterações de configuração!

    
por 06.03.2014 / 13:05
1

Você pode ver o método simples neste link , ou use esta solução:

Ir para o Painel de controle - > Opções de pastas - > Tipos de arquivo
Escolha XLS (ou qualquer extensão que você precise para trabalhar dessa maneira)
Vá para Avançado

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

Em seguida, destaque o Open
Clique no botão Editar

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

Certifique-se no aplicativo usado para executar a ação, diz:
"C: \ Arquivos de Programas \ Microsoft Office \ OFFICE11 \ EXCEL.EXE" "% 1"

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.

Verifique se a caixa do aplicativo diz: EXCEL

E na caixa Assunto, diz: Sistema

    
por 05.05.2011 / 18:59
0

Eu tive o mesmo problema com a abertura de arquivos no Sharepoint. O método (bruto) que uso é:

  1. Abra o primeiro documento da maneira padrão, clicando no link em Sharepoint.
  2. Clique no menu suspenso Sharepoint do segundo documento e selecione Enviar para - > Envie um link por e-mail.
  3. Abra uma segunda instância do Excel e use este link em Arquivo - > Aberto.
  4. Repita conforme necessário.
por 14.02.2013 / 23:06
0

Outra solução que encontrei, usando o Total Commander :

Fo para Arquivar > Associações internas (somente Total Commander) ...

Clique em Adicionar, especifique a extensão do arquivo que você deseja abrir com o Excel em janelas separadas, como .xlsx, .csv e .xls. Em seguida, na nova janela que aparece, cole na caixa Abrir o caminho para o executável do Excel, adicionando "%1" no final. O meu parece com "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" "%1" .

É isso.

Observação: funciona com o Excel 2010 e com o Windows 7 32 bits sem a necessidade de direitos de administrador.

    
por 27.02.2013 / 09:13