Как использовать Javascript с Excel |

[ad_1]

Язык Javascript предоставляет разработчикам инструменты для установки динамического содержимого после загрузки веб-страницы в веб-браузер пользователя. Вы можете использовать Excel с Javascript и создать электронную таблицу для своих веб-ридеров. Откроется электронная таблица Excel с указанным вами содержимым, и пользователь сможет прочитать, отредактировать и сохранить файл на компьютере. Это полезно для веб-разработчиков, которые хотят создавать электронные таблицы Excel на лету на своих веб-страницах.

Шаг 1

Создайте свой блок Javascript. Этот блок указывает веб-браузеру, что содержащийся в нем код является исполняемым скриптом. Добавьте следующий код между тегами «» и «» на веб-странице HTML:

Весь ваш Javascript, который взаимодействует с Excel, помещается в эти блоки скриптов.

Шаг 2

Запустите переменную приложения Excel. Эта переменная загружает библиотеки Excel, которые используются для взаимодействия с Excel. Следующий код инициирует вашу переменную:

var excel = новый ActiveXObject («Excel.Application»); excel.visible = истина;

Шаг 3

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

var book = excel.Workbooks.Add; книга.Рабочие листы.Добавить; book.Worksheets(1).Активировать;

Шаг 4

Напишите текст на листе Excel. Вы можете заполнить каждую строку электронной таблицы построчно. В этом примере первая ячейка настроена на строковое значение:

book.Worksheets(1).Cells(1,1).value=»Моя первая электронная таблица»;

Шаг 5

Сохраните файл Excel. Это необязательный шаг, и он открывает пользователю приглашение «Сохранить как». Пользователя спрашивают, хочет ли он сохранить файл и в какую папку файл сохранен. Если вы пишете внутреннее приложение для бизнеса, вы можете настроить безопасность браузера, чтобы явно разрешить сохранение документа на жесткий диск без какого-либо взаимодействия с пользователем, но это представляет угрозу безопасности для внешних посетителей, которые не доверяют веб-сайту. Следующий код спрашивает пользователя, хочет ли он сохранить файл:

book.Worksheets(1).SaveAs(«C:excel_file.XLS»);

[ad_2]

Оцените статью
( Пока оценок нет )
Добавить комментарий

Top.Mail.Ru