Relacionado (mas não o mesmo): Abra arquivos do Excel em uma nova janela
Se eu tiver uma instância do Excel com vários documentos abertos na mesma janela. Existe uma maneira de "destacar" uma das janelas na instância atual em execução do Excel para que fique em uma janela totalmente diferente?
O que não se encaixa na conta:
- Organize tudo / veja lado a lado / outras coisas MDI; Eu quero uma janela separada que possa ser maximizada separadamente em outro monitor e seja gerenciada pelo sistema de janelas de maneira diferente, etc.
- Salvar / fechá-lo na instância em execução e, em seguida, abrir uma nova instância do Excel e abrir o arquivo lá (é o que eu faço atualmente, mas é uma dor)
edit : a versão de destino do Excel é 2007 e 2010, embora tudo funcione
microsoft-excel
window
Daniel DiPaolo
fonte
fonte
Respostas:
Idéia interessante. Estou razoavelmente confiante de que você não pode fazer isso sem uma macro personalizada. Sendo um domingo chuvoso ...
Supondo que você não esteja familiarizado com o VBA, seria necessário:
Eu tenho 3 versões do Excel instaladas na minha máquina e, quando executo isso no Excel 2010, ele abre uma nova instância do Excel 2003.
Se isso atender às suas necessidades, você pode empacotá-lo em um suplemento e disponibilizá-lo como um botão da faixa de opções. Entre em contato e eu posso ajudar se você não estiver familiarizado com isso.
Editar: se essa abordagem funcionar para você, obviamente haveria algum código adicional a ser adicionado, que garantiria que a nova instância do Excel fosse maximizada em outra janela. Avise-se me.
fonte
Não tenho como "separar" uma planilha para uma nova janela, mas se você sabe desde o início que deseja duas janelas, esta é a maneira mais rápida:
Abra seu primeiro arquivo normalmente. SHIFT + CLIQUE no botão da barra de tarefas do Excel (na parte inferior da tela, entre o botão Iniciar e o relógio). Isso forçará o Excel a abrir uma nova instância como uma janela separada. Entre nessa nova janela e clique em Arquivo -> Abrir para abrir o segundo arquivo. Enxágue e repita conforme necessário para várias janelas.
Infelizmente, se você quiser clicar duas vezes nos arquivos para abrir o Excel, terá que abandonar esse hábito na segunda janela, que é o meu problema usual. Mas com uma visão de futuro, não há maneira mais fácil.
fonte
Para abrir 2 instâncias, clique duas vezes no primeiro arquivo que deseja abrir. Uma vez aberto, vá para start / programs / msoffice / excel e abra outra instância a partir daí. Então você pode usar o arquivo / abrir funciona para mim. Se ele não der uma olhada em Opções de pasta> Tipos de arquivo, XLS, Avançado e verifique o formulário Abrir.
fonte
A resposta acima provavelmente funcionaria com uma pasta de trabalho diferente da pasta de trabalho ativa , que é o que eu precisava fazer. Aqui está o que eu usei
Verifique na inicialização se a pasta de trabalho está sozinha na instância:
Este código vai no
ThisWorkbook
módulo , de modo que quando o livro é aberto imediatamente verifica para ver se ele é o único livro aberto neste caso, e se não:/x
linha de comando do Excel ), carregando outra instância da pasta de trabalho atualSe necessário, você pode usar uma linha de comando personalizada ao abrir a nova instância para transferir instruções, etc., para a nova instância. Você também pode considerar os prós e contras de ocultar a janela do aplicativo para a nova instância.
fonte