Estou executando o Excel 2003 em minha nova máquina com Windows 7. (Há também um iniciador do Excel 2010 pré-instalado que não uso).
Sou um grande usuário do Excel. Eu uso o dia todo, todos os dias. Costumo ter 10 ou 15 planilhas abertas e uma vez e muitas delas têm referências de células entre si. Também tenho um arquivo de macro que mantém todos os meus atalhos.
Na minha antiga máquina W2K, quando eu clicasse em um .xls
arquivo ou em um atalho para ele, esse arquivo seria aberto na instância existente do Excel. É assim que deveria ser. Gostaria de ter muitos arquivos abertos, em apenas uma “janela” ou instância do Excel. Todos os arquivos podiam interagir entre si, as pesquisas entre arquivos funcionavam, minhas macros funcionavam e eu podia alternar entre as pastas de trabalho com CTRL Tab ou CTRL F6, podia mover as guias de uma pasta de trabalho para outra.
Na nova máquina W7, clicar em um ícone abre sempre uma NOVA INSTÂNCIA do Excel. Isso é terrivelmente frustrante. Nenhuma das minhas planilhas de conexão funciona mais. Minhas macros não funcionam. Não consigo conectar arquivos, não consigo mover guias. Estou preso. Não consigo fazer meu trabalho!
Ainda posso abrir arquivos em uma instância fazendo um CTRL- Oe navegando, mas preciso que meus arquivos funcionem com um clique.
Suponho que seja uma falha nos arquivos de registro, possivelmente por causa do Excel 2010 inicial que veio pré-carregado em minha nova máquina.
Você pode me orientar em uma edição do registro para corrigir esse bug? Existe uma maneira mais fácil do que editar o registro?
Responder1
Opções do Excel -> Avançado -> Exibir -> Remova a marca de seleção ao lado de "Mostrar todas as janelas na barra de tarefas". Você terminou.
Responder2
Tive um problema semelhante com o Excel 2010 no W7 e reparar a instalação não pareceu funcionar, e a opção ignorar DDE já estava desmarcada. Meu ícone de atalho para arquivos do Excel também era incomum, embora todas as entradas do registro em classes_root parecessem boas (embora eu suspeite que alguma coisa pequena esteja incorreta, mas não fiz um instantâneo para detectar a diferença).
Para consertar, fiz isso:
- Encontre um arquivo Excel .xlsx
- Shift + clique com o botão direito > Abrir com...
- Ignore as opções apresentadas e clique em Procurar
Navegue até minha instalação do Excel 2010 (no meu caso, isso estava em
C:\Program Files (x86)\Microsoft Office\Office14
Clique duas vezes em Excel.exe
- Certifique-se de que a caixa de diálogo anterior esteja marcada na caixa "Sempre aberto..."
- Clique OK
Agora meus arquivos Excel são abertos em uma única instância, conforme revelado pelo Gerenciador de Tarefas, e meu ícone está correto. Posso forçar uma segunda instância facilmente usando Shift + clicando no atalho na barra de tarefas do Windows 7 para iniciar o Excel como um novo processo e depois abrir um arquivo a partir daí (se eu quiser visualizar um segundo arquivo em um segundo monitor, por exemplo e não precisa colar entre arquivos)
Responder3
Você pode alterar essa configuração nas opções. Se acontecer de você ter verificado isso:
Excel Options > Advanced > General > Ignore other applications that use Dynamic Data Exchange
ele se comportará como você descreve. (esse caminho é para o Office 2010/2007, não tenho certeza do caminho exato para 2003, mas deve estar em algum lugar bem próximo disso)
Editar:Aquié o caminho para essa correção em 2010, 2007 e 2003.
Quando esta opção estiver marcada, sempre que você abrir um novo arquivo Excel no Windows Explorer, o Excel forçará a criação de uma nova instância. É bom ter isso quando você tem vários monitores e deseja ver dois arquivos ao mesmo tempo, sem fazer manipulações irritantes nas janelas. Ele ainda permite que você abra arquivos na instância atual ao abri-los de dentro da própria instância. O problema que surge é que copiar e colar não é tão elegante. você só pode C/P como texto ou HTML ou algum outro formato irritante. E você geralmente perde suas fórmulas.
Se esta opção já estiver desmarcada, não tenho certeza de quando o problema poderá ocorrer. Mas eu diria que não é necessário ter o Office Starter no seu computador depois de ter uma instância real do Office instalada. Eu estaria excluindo todo o Starter
pacote se fosse você.
Responder4
Eu tive o mesmo problema. Fiz tantas pesquisas e nada funcionou. Finalmente - lembrei-me de ter estragado tudo quando instalei o Excel 2003 pela primeira vez.
O conserto?
Clique com o botão direito em um arquivo Excel no Windows Explorer e selecione novamente o programa padrão. (Abra com -> Escolha o programa padrão...).
Fixo!