2008-12-31 5 views
2

Есть ли способ получить доступ к листу Excel с помощью javascript?Доступ к книге Excel из javascript

+0

Это заставило меня смеяться над моей задницей. Если бы вы могли усомниться в следующем: ПОЧЕМУ ВЫ ХОТИТЕ? –

+0

Данные, которые я хотел отобразить, находятся на листе Excel в наша интрасеть. Насколько это возможно, я не хочу настраивать веб-приложение, чтобы иметь возможность отображать содержимое листа excel. –

ответ

-1

No.

Почему данные в листе Excel? Я не знаю вашего приложения, но, несмотря на то, что вы пытаетесь сделать, я, вероятно, предложил бы помещать данные в таблицу базы данных где-нибудь. Затем ваш веб-сайт может вытащить из базы данных ASP или PHP или ваш язык выбора, и все, что вы делаете с Excel прямо сейчас, может быть выполнено с помощью Access.

+0

Как насчет генерируемых пользователем данных, которые затем импортируются в webapp. Excel вездесущ и часто далеко проще для пользователей se (особенно при задании шаблона), чем что-либо еще. – adewinter

+0

Часть этапа импорта должна включать преобразование его из XLS [X] в формат, который ваш сайт может использовать с большей готовностью. Прочитайте его в базе данных, преобразуйте в CSV, что угодно. – Sparr

+0

Ожидайте, что ваши пользователи «прочитают его в базе данных» не являются разумными. – adewinter

0

Я хотел сделать что-то подобное (отображать данные Excel на веб-странице без необходимости использования веб-сервера). После просмотра параметров я решил экспортировать данные в XML и обработать их с помощью Javascript. См. this page on w3schools (см. Раздел «Анализ синтаксического кода с использованием JavaScript»). Это оказалось намного проще, чем обрезать компоненты ActiveX для непосредственного доступа к электронным таблицам Excel.

1

Вы можете преобразовать excel в csv или json с помощью php и показать его в формате datatable с использованием сетки данных YUI Datatable или ExtJS.

Смежные вопросы