Como obtenho arquivos Excel incorporados para abrir dentro do Internet Explorer?

1

Aqui está o meu problema: Eu tenho um aplicativo da web que precisa abrir arquivos do Excel incorporados na página da web. No entanto, o Internet Explorer (9 neste caso, mas o mesmo vale para 8) só me dá a opção de salvar ou abrir o arquivo e quando eu escolho abrir, o arquivo é aberto em uma nova janela do Excel.

Tanto quanto eu entendo, abrir arquivos dentro do IE deve ser o comportamento padrão, mas por algum motivo parece ter sido alterado na minha instalação e não consigo encontrar uma maneira de corrigir isso. Estou executando o Windows 7, portanto, não há nenhuma guia Tipos de arquivo em Opções de pasta no Windows Explorer.

Alguma idéia de como corrigir isso?

    
por Mikael Grönfelt 10.03.2011 / 14:44

1 resposta

1

Abrir planilhas do Excel no IE não oferece a mesma funcionalidade e estrutura de menu que no Excel, mas é possível.

Fazer isso funcionar requer hacks de registro. Se você pretende seguir esse caminho, crie primeiro um ponto de restauração do sistema apenas por precaução.

O hack do registro é descrito resumidamente para o Office 2007 em: Abertura de documentos do Office (Word, Excel ) no TWebBrowser no Vista e no Office 2007

O que inclui estas alterações no registro:

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.8]
"BrowserFlags"=dword:80000A00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.12]
"BrowserFlags"=dword:80000A00 

Para o Office 2010, as chaves e os valores são ligeiramente modificados.

Você pode encontrar mais alguns detalhes sobre essas chaves e valores neste artigo antigo da Microsoft: Como configurar o Internet Explorer para abrir Documentos do Office no programa apropriado do Office em vez de no Internet Explorer
embora seja orientado na direção oposta.

    
por 10.03.2011 / 15:44