Вопрос по embed, html, asp.net, excel – Как показать встроенный файл Excel на веб-странице?

6

Я хочу разрешить просмотр отчета Excel, встроенного в веб-страницу ... есть ли способ?

Я не хочу использовать ActiveX или OWC (Office Web Components), я просто хочу открыть существующий файл из приложения Internet Explorer.

Я не хочу, чтобы пользователи загружали, а затем открывали его.

Использование iframe не будет проблемой, но мои предварительные тесты не были успешными

Есть идеи? Это вообще возможно?

(Я имею в виду, я просто хочу открыть локальный файл Excel внутри веб-страницы) juan
Нет, не на веб-сервере. Это будет загружать и показывать локально в Internet Explorer. juan
А? Когда вы «встраиваете» XLS в веб-страницу (т. Е. Создаете iframe для файла на веб-сервере) и в iframe показывается кусок Excel, разве это не элемент управления activex ??? Will

Ваш Ответ

9   ответов
2

scribd iPaper Viewer - это средство просмотра XLS (и других) документов на основе Flash.

2
2

Службы Excel который мог бы отвечать всем требованиям ...

-3
<iframe src="file:\\yourpath\yourfile.xls" width="100%" height="500"></iframe>
Это не работает, он предлагает скачать файл juan
Выберите ОТКРЫТЬ, а не СОХРАНИТЬ. Diodeus - James MacFarlane
2

что ваша лучшая ставка будет извлекать данные из файла Excel и отображать их в обычной таблице HTML. Excel не совсем безопасно вызывать с веб-страницы, и не у всех так или иначе.

Мне нужно использовать сводные таблицы, так что это не вариант juan
7

а не с тем, что вы можете сделать на своем конце. Если они щелкают ссылку с расширением .xls (x), браузер определяет, хочет ли он открыть ее сам или в новом окне.

Вот страница Microsoft о том, как изменить эти настройки:http://support.microsoft.com/kb/162059

На самом деле, нет. Я пытался сделать то же самое раньше, и у меня была такая же проблема. Так как люди могут изменять эти настройки, нет способа сделать их единообразными. Лучшее, что вы можете сделать, это связать его обычным способом, но также иметь ссылку на инструкции, чтобы показать его встроенным для ваших пользователей, если они хотят его видеть. AaronS
Ох, значит, не может быть возможности делать то, что я хочу ... juan
7

Excel Web App Embed функция, которая позволяет встраивать таблицы и диаграммы из Excel прямо на веб-страницу. Вы даже можете позволить пользователям взаимодействовать с электронной таблицей, чтобы они могли сортировать и фильтровать данные, а также использовать формулы ваших электронных таблиц для расчета, чтобы выполнять свои собственные вычисления без изменения источника.

Excel Web App и хранилище бесплатно от Microsoft. Любые данные, которые вы вставляете на свою веб-страницу, могут просматриваться всеми основными браузерами destkop и mobile, и при обновлении электронной таблицы данные на ваших веб-страницах также автоматически обновляются.

Вот рабочая ссылкаoffice.microsoft.com/en-us/... Lee Chee Kiam
Я сделал поиск по этому сегодня, нашел эту тему, нашел другие решения. Все, что вы хотите знать, здесь. Отличное решение!office.microsoft.com/en-us/web-apps-help/... TonyG
-3

Выберите область таблицы, которую вы хотите отобразить.Скопируйте эту область в MS Paint.Выберите область в Paint и используйте функцию Edit / Copy to /, чтобы сохранить ее как растровое изображение.Теперь загрузите растровое изображение, как любую другую картинку.
Я знаю, что это старый, но --- серьезно ??? Не делай этого! Dmitriy Khaykin
0

что файл Excel находится в файловой системе клиента, а не на веб-сервере. я думаю, что модель безопасности здравомыслящих браузеров запрещает это; но не удивлюсь, если установка высоких разрешений для ваших страниц позволит это сделать.

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