Abrir planilhas em nova janela no Excel 2010 sem acesso administrativo

5

Configuração de software:

  • Microsoft Office 2010 Professional (Excel 2010)
  • Windows 7 Enterprise SP1
  • Conectado ao computador como usuário padrão (não administrador ou usuário avançado)

Problema:

  • Deseja abrir todas as pastas de trabalho do Excel (normalmente acessadas via hiperlink no Outlook ou diretamente usando o Windows Explorer) em uma instância separada do Excel para facilitar a organização de vários monitores
  • Sem acesso administrativo, portanto, as abordagens mais tradicionais não funcionam

O que eu faço? Veja abaixo a solução.

    
por Horn OK Please 05.03.2013 / 16:59

1 resposta

3

Solução:

Uma simples edição de registro em HKEY_CURRENT_USER (que a maioria das contas do Usuário padrão do Windows deve ter acesso de leitura / gravação!) resolverá o problema.

Primeiro, salve os seguintes dados em um arquivo de texto:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\Excel.Sheet.12]

[HKEY_CURRENT_USER\Software\Classes\Excel.Sheet.12\shell]
@="OpenNewWindow"

[HKEY_CURRENT_USER\Software\Classes\Excel.Sheet.12\shell\OpenNewWindow]
@="&OpenNewWindow"

[HKEY_CURRENT_USER\Software\Classes\Excel.Sheet.12\shell\OpenNewWindow\command]
@="\"C:\Program Files\Microsoft Office\Office14\EXCEL.EXE\" \"%1\""
"command2"=hex(7):78,00,62,00,27,00,42,00,56,00,35,00,21,00,21,00,21,00,21,00,\
  21,00,21,00,21,00,21,00,21,00,4d,00,4b,00,4b,00,53,00,6b,00,45,00,58,00,43,\
  00,45,00,4c,00,46,00,69,00,6c,00,65,00,73,00,3e,00,56,00,69,00,6a,00,71,00,\
  42,00,6f,00,66,00,28,00,59,00,38,00,27,00,77,00,21,00,46,00,49,00,64,00,31,\
  00,67,00,4c,00,51,00,20,00,00,00,00,00

[HKEY_CURRENT_USER\Software\Classes\Excel.Sheet.8]

[HKEY_CURRENT_USER\Software\Classes\Excel.Sheet.8\shell]
@="OpenNewWindow"

[HKEY_CURRENT_USER\Software\Classes\Excel.Sheet.8\shell\OpenNewWindow]
@="&OpenNewWindow"

[HKEY_CURRENT_USER\Software\Classes\Excel.Sheet.8\shell\OpenNewWindow\command]
@="\"C:\Program Files\Microsoft Office\Office14\EXCEL.EXE\" \"%1\""
"command2"=hex(7):78,00,62,00,27,00,42,00,56,00,35,00,21,00,21,00,21,00,21,00,\
  21,00,21,00,21,00,21,00,21,00,4d,00,4b,00,4b,00,53,00,6b,00,45,00,58,00,43,\
  00,45,00,4c,00,46,00,69,00,6c,00,65,00,73,00,3e,00,56,00,69,00,6a,00,71,00,\
  42,00,6f,00,66,00,28,00,59,00,38,00,27,00,77,00,21,00,46,00,49,00,64,00,31,\
  00,67,00,4c,00,51,00,20,00,00,00,00,00

Em segundo lugar, renomeie o arquivo de texto com a extensão .reg (NOT .reg.txt !).

Terceiro, clique duas vezes no arquivo e clique em Sim no prompt, depois em OK no segundo prompt. Deve ser algo como isto:

Quarto,fechetodasasinstânciasabertasdoExcel(talvezsejanecessárioreiniciarocomputadorouprocurarnoGerenciadordeTarefassehouverinstânciasabertasocultas).

Quinto,tenteabrirarquivosclicandoduasvezesnelesnoWindowsExplorer,ouclicandoemumhiperlinkemumemailoudocumento.CadaarquivodepastadetrabalhodeveabriremumainstânciaseparadadoExcel,independentementecontrolável,emvezdenainterfaceMDIdejanelaúnica.

SehouverarquivosespecíficosquevocêdesejaabrirnamesmainstânciadainstânciamaisrecentedoExcel,cliquecomobotãodireitodomousenoarquivoeselecioneaopção"Abrir" (não OpenNewWindow).

    
por 05.03.2013 / 16:59