Как я заставляю встроенные файлы Excel открывать внутренний Internet Explorer?

Вот моя проблема: у Меня есть веб-приложение, которое должно открыть файлы Excel, встроенные в веб-страницу. Однако Internet Explorer (9 в этом случае, но то же идет для 8) только дает мне опцию сохранить или открыть файл и когда я выбираю открытый, файл открыт в новом окне Excel.

Насколько я понимаю, вводные файлы в IE должны быть поведением по умолчанию, но по некоторым причинам который, кажется, был изменен в моей установке, и я, может казаться, не нахожу способ зафиксировать это. Я запускаю Windows 7, таким образом, нет никакой вкладки File Types под Опциями Папки в Windows Explorer.

Какие-либо идеи о том, как зафиксировать это?

1
задан 10.03.2011, 15:44

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
хотя это ориентировано в противоположном направлении.

1
ответ дан 17.12.2019, 00:24

Теги

Похожие вопросы