Compartilhar via


Como forçar o Excel a abrir em uma nova instância por padrão

Sintomas

Em versões Microsoft Excel 2013 e posteriores, quando você abre várias pastas de trabalho, todas elas são abertas na mesma instância do Excel. No entanto, em algumas situações, talvez você queira abrir cada pasta de trabalho em uma nova instância, como:

  • Você está trabalhando com pastas de trabalho grandes do Excel.
  • Você deseja desfazer ações apenas na pasta de trabalho ativa.

Este artigo explica como fazer isso configurando uma chave de registro.

Observação

Esse método funciona somente quando você usa o ícone do Excel para abrir o aplicativo sem selecionar um arquivo. Se você usar as seguintes maneiras, as pastas de trabalho ainda serão abertas na mesma instância do Excel que foi projetada:

  • Você usa o Arquivo Aberto dentro do aplicativo Excel.
  • Selecione um arquivo ao usar o ícone da barra de tarefas do Excel para abrir o aplicativo.
  • Clique duas vezes em uma pasta de trabalho do Excel no Windows Explorer.

Para obter mais informações sobre instâncias do Excel e como iniciar uma nova instância de outras maneiras, confira Quais são as instâncias do Excel.

Motivo

Ao abrir cada pasta de trabalho em sua própria instância, a pasta de trabalho tem dois gigabytes dedicados (GB) de memória a serem usados. É importante se você estiver enfrentando problemas de memória fora da memória em uma versão de 32 bits do Excel.

Observação

Se você estiver usando a opção Reconhecimento de Endereço Grande, esse limite poderá ser aumentado.

Resolução

Para alterar a configuração padrão, instale a versão mais recente do Office (números de build referenciados na tabela a seguir são os builds mínimos necessários para essa versão) e adicione a chave ao registro. As versões do Office que têm a atualização incluem:

Versão Data de lançamento Número de compilação
Office 2016 (Assinantes do Canal Atual) 3 de maio de 2016 Build 16.0.6868.2060
Office 2013 7 de junho de 2016 Build 15.0.4833.1001
MSI (Excel 2013) 7 de junho de 2016 Build 15.0.4833.1000
Excel 2016 (MSI) 7 de junho de 2016 Compilar 16.0.4393.1000

Importante

Siga as etapas nesta seção com cuidado. Sérios problemas poderão ocorrer caso você modifique o Registro incorretamente. Antes de modificá-lo, faça backup do Registro para restauração em caso de problemas.

  1. Saia de todas as instâncias do Excel.

  2. Iniciar Editor do Registro:

    • Em Windows 10, clique em Iniciar, digite regedit na caixa Pesquisar e selecione regedit.exe nos resultados da pesquisa.
    • Em Windows 8 ou Windows 8.1, mova o ponteiro para o canto superior direito, selecione Pesquisar, insira regedit na caixa de pesquisa e selecione regedit.exe nos resultados da pesquisa.
  3. Localize e selecione a seguinte subchave de registro:

    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options

  4. No menu Editar , aponte para Novo e selecione Valor DWORD.

  5. Insira DisableMergeInstance e pressione Enter.

  6. No painel Detalhes , clique com o botão direito do mouse em DesabilitarMergeInstance e selecione Modificar.

  7. Em Dados de valor, insira 1 e clique em OK.

Informações adicionais

Versões de 32 bits de Excel 2016 podem aproveitar a funcionalidade LAA (Reconhecimento de Endereço Grande) após a instalação da atualização de 3 de maio de 2016 para o Outlook 2013 (KB3115031), compilar 16.0.6868.2060 para assinantes do Canal Atual O365. Essa alteração permite que instalações de 32 bits de Excel 2016 consumam o dobro da memória quando os usuários trabalham em um sistema operacional Windows de 64 bits. O sistema fornece essa funcionalidade aumentando a memória virtual do modo de usuário de 2 GB para 4 GB. Essa alteração fornece 50% mais memória (por exemplo, de 2 GB a 3 GB) quando os usuários trabalham em um sistema de 32 bits. Para obter mais informações sobre LAA, consulte Alteração de funcionalidade de Reconhecimento de Endereço Grande para Excel.

Observação

Há alguns problemas conhecidos na abertura de cada pasta de trabalho do Excel em sua própria instância. Por exemplo, consulte Você não pode colar nenhum atributo em uma pasta de trabalho em outra instância do Excel.