Quando tenho o Excel em execução e clico duas vezes em um arquivo do Excel no Windows Explorer, gostaria que ele fosse iniciado em uma nova janela por padrão, para que eu possa mover documentos para monitores separados. Existe alguma maneira de obter esse comportamento?
microsoft-excel
JC.
fonte
fonte
There was a problem sending the command
ou algo semelhante.É um pouco invertido e funcionará para qualquer programa, não apenas para o Excel, mas clico com o botão do mouse no ícone do Excel na barra de tarefas do Windows 7 e crio uma nova instância do Excel, depois abra os documentos em cada instância do Excel. .
Depois de ter várias instâncias do Excel em execução, você pode organizá-las lado a lado, mantendo pressionada a tecla Shift e clicando com o botão direito do mouse no ícone:
fonte
Existem algumas desvantagens em abrir todas as pastas de trabalho em janelas diferentes. Por um lado, se você escrever uma fórmula em uma pasta de trabalho que faça referência a outra, ela incluirá o caminho completo do arquivo da outra pasta de trabalho. Por outro lado, copiar / colar de uma pasta de trabalho para outra reduz o número de opções disponíveis para os dados de destino, como manter as larguras das colunas, etc. É possível que, para seus propósitos, essas coisas não importem muito, mas basicamente se você tiver algum comportamento "estranho" ao usar várias pastas de trabalho em várias janelas, tente abri-las na mesma janela para ver se a estranheza desaparece.
Minha preferência é deixar o comportamento padrão para abrir pastas de trabalho do Excel na mesma janela e, quando quero que pastas de trabalho individuais sejam abertas em janelas diferentes, clique com o botão direito do mouse no arquivo e selecione "Abrir em nova janela". Para fazer isso, escrevi este pequeno utilitário . É grátis. Sinta-se livre para instalá-lo.
fonte
Eu segui o guia publicado aqui .
Em resumo:
HKEY_CLASSES_ROOT/Excel.Sheet.12/shell/Open/command
(Default)
, selecioneModify...
, acrescente um espaço seguido por"%1"
(incluindo aspas)command
paracommand2
command
pasta (cujo nome é deixado intocado),renomeie
ddeexec
paraddeexec2
HKEY_CLASSES_ROOT/Excel.Sheet.8/shell/Open/command
navegue até
HKEY_CLASSES_ROOT/Excel.CSV/shell/Open/command
Isso funcionou para o Microsoft Excel 2007. Em caso de atualização, talvez seja necessário repetir essas etapas.
Eu pessoalmente gostei dessa abordagem manual porque é reversível. No que diz respeito a algumas das outras soluções propostas, eu amo o fato de que você pode abrir com facilidade 2 arquivos com o mesmo nome.
fonte
Excel 2007: se você tiver acesso para editar o registro do Windows, aqui estão alguns arquivos de registro que adicionam a opção de abrir em uma nova instância (por padrão ou não) quando você clica com o botão direito do mouse nos arquivos para poder usar as duas funcionalidades .
Há um arquivo .reg para 'desinstalá-lo' também. Experimentado e testado no excel 2007 (janelas de 32 bits). Eu acredito que a técnica é a mesma que na resposta do hyperslug: DDE ou não.
fonte
Como a resposta do hyperslug não funcionou para mim, segui a "Opção B" no link dele e agora abra um novo Excel (vazio) no menu Iniciar e arraste e arraste o arquivo que quero abrir para a nova janela.
fonte
No Office 2013, eles resolveram esse problema. Cada pasta de trabalho está em sua própria janela no Office 2013.
fonte
Aqui está outro conjunto de arquivos de registro que eu criei para resolver o mesmo problema: http://www.experts-exchange.com/Software/Office_Productivity/Office_Suites/MS_Office/Excel/A_1007-Option-to-open-excel- 2007-documentos-em-uma-nova-instância.html? SfQueryTermInfo = 1 + 30 + excel + instância + novo
Dá um menu de clique com o botão direito do mouse para abrir arquivos do Excel em uma nova instância e, opcionalmente, o torna o comportamento padrão, mas ainda deixa a opção de abri-lo em uma instância existente, se as pastas de trabalho precisarem ser recortadas e coladas com formatação entre elas.
fonte
finalmente uma instrução regedit que funciona para o meu windows 7 e excel 2010
Obrigado por sally tang, neste fórum https://social.technet.microsoft.com/Forums/office/en-US/ee76d08d-3306-406d-894c-16fd3cb824d9/each-workbook-in-separate-windows-excel -2010-windows-7? Forum = excel
fonte
Outra solução é mesclar um
.reg
arquivo com o seguinte conteúdo no registro do Windows (altere o caminho deEXCEL.EXE
acordo com a versão e o caminho de instalação que você possui e adicione os tipos de arquivos adicionais que você deseja remapear (Excel.Sheet.12
é para.xlsx
arquivos eExcel.Sheet.8
é para.xls
arquivos)):(Você pode fazer backup de suas ramificações existentes
HKEY_CLASSES_ROOT\Excel.Sheet.12
eHKEY_CLASSES_ROOT\Excel.Sheet.8
(viaregedit.exe
exportação), caso deseje reverter essa alteração.Se, após aplicar esse arquivo, você desejar abrir outro arquivo na mesma janela, use o menu Arquivo para abrir outro arquivo e ele será aberto na janela atual.
fonte
A Microsoft já corrigiu isso. Você pode baixar o patch aqui:
https://support.microsoft.com/en-us/help/2636670/how-to-open-excel-files-in-separate-windows-in-windows-7
A execução do patch faz tudo o que está sendo dito na seção " Deixe-me consertar ".
fonte
Este tópico é antigo, mas o problema é persistente! A solução Hyperslugs não funcionou para mim, mas encontrei um aplicativo de lançador bacana que medita a abertura de documentos do Excel e força novas instâncias. Pode ser encontrado aqui http://blog.thomascsherman.com/2010/06/opening-excel-files-in-new-processes-excel-launcher-helper-app/ . Espero que isso ajude alguém com esse problema irritante.
fonte
Eu uso o Excel 2010 e queria abrir uma nova instância com o objetivo de poder alternar facilmente entre planilhas. Eu uso Alt + Tab, que não funciona com as configurações padrão do Excel. Se esse é o principal motivo pelo qual você deseja abrir uma nova instância para cada planilha, ela pode ser resolvida por;
Isso facilita a alternância entre planilhas, mas se você deseja visualizar duas planilhas simultaneamente (por exemplo, se você tiver vários monitores), ainda será necessário abrir uma nova instância do excel e abrir o arquivo a partir dessa instância.
fonte
Desabilitar o DDE parece ser a melhor opção, mas, como outros já apontaram, isso faz com que o Excel abra uma janela em branco quando você tenta abrir uma planilha através do Windows Explorer. Se você costuma abrir uma planilha pelo Windows Explorer, descobri que a melhor opção é associar novamente as extensões e especificar seu próprio comando.
Para fazer isso, abra o prompt de comando como administrador e execute os seguintes comandos (modificando o caminho para corresponder à sua instalação do Office):
Isso fará com que uma nova janela seja aberta sempre que você clicar duas vezes em um arquivo do Excel. Também corrige o comportamento quando você clica com o botão direito do mouse no ícone do Excel e seleciona uma planilha recente. No entanto, ele não corrigirá o comportamento quando você abre uma planilha na caixa de diálogo Abrir no Excel - elas ainda serão abertas na mesma janela.
NOTA: Se você colocar os comandos acima em um arquivo em lotes, precisará usar
"%%1"
no lugar de"%1"
.fonte