Member 13664220 Ответов: 1

Помогите я пытаюсь научиться читать файл excell с помощью javascript


Я написал следующий код, но когда я запускаю его, он просто отображает пустой экран.

Что я уже пробовал:




функция readData(x,y)
{
var excel=новый ActiveXObject("Excel.Приложение");
var book=excel.Рабочая тетрадь.Открытые("c:\mydocuments\TSP&усилителя;ОСО-релизе Управления\012918 Ач контроль за изменением подробный отчет экспортируется для Криса").текст()+'.формате xls');
лист ВАР=excel_file.Рабочие Листы("Запланированные Выпуски");
var data = excel_sheet.cells(x,y).value; //x,y рассмотрим координату строки и столбца или данные
возвращать данные;

}





var value = readData(1,1); //это должно читать ячейку A1

document.write("значение из файла Excel is" + значение);

1 Ответов

Рейтинг:
1

F-ES Sitecore

Этот код будет работать только в том случае, если пользователь установил Excel, вручную изменил свой реестр, чтобы он мог быть автоматизирован из js, и использует браузер, который все еще поддерживает ActiveX. У вас больше шансов побывать на Луне, чем заставить этот код работать.

Если вы google, вы можете найти альтернативные решения, если это файл xslx, то работа немного проще, так как xml легче анализировать, чем проприетарный двоичный формат Excel.

json - как разобрать файл Excel в Javascript/HTML5 - Stack Overflow[^]