Как получить встроенные файлы Excel для открытия в Internet Explorer?
Вот моя проблема: у меня есть веб-приложение, которое должно открывать файлы Excel, встроенные в веб-страницу. Тем не менее, Internet Explorer (в данном случае 9, но то же самое относится и к 8) дает мне возможность сохранить или открыть файл, и когда я выбираю открыть, файл открывается в новом окне Excel.
Насколько я понимаю, открытие файлов в IE должно быть поведением по умолчанию, но по какой-то причине, похоже, это изменилось в моей установке, и я не могу найти способ исправить это. Я использую Windows 7, поэтому в разделе "Параметры папки" в проводнике Windows нет вкладки "Типы файлов".
Любые идеи о том, как это исправить?
1 ответ
Открытие электронных таблиц Excel в IE не дает такой же функциональности и структуры меню, как в Excel, но возможно.
Чтобы это заработало, нужны взломы реестра. Если вы собираетесь пойти по этому пути, лучше на всякий случай лучше сначала создать точку восстановления системы.
Взлом реестра кратко описан для Office 2007 в:
Открытие документов Office (Word, Excel) в TWebBrowser в Vista и Office 2007
Который включает эти изменения реестра:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.8]
"BrowserFlags"=dword:80000A00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Sheet.12]
"BrowserFlags"=dword:80000A00
Для Office 2010 ключи и значения немного изменены.
Вы можете найти более подробную информацию об этих ключах и значениях в этой старой статье Microsoft:
Как настроить Internet Explorer для открытия документов Office в соответствующей программе Office, а не в Internet Explorer
хотя он ориентирован в противоположном направлении.