Чтение данных Excel (ячейка) - PullRequest
0 голосов
/ 25 марта 2011

Я пытаюсь и пытаюсь, и я просто не могу. Пожалуйста, мне нужно прочитать / отобразить определенную ячейку в моем HTML так же, как другой текст. Я использую это:

function readData()
{
     var excel=new ActiveXObject("Excel.Application"); 
     var book=excel.Workbooks.open("http://142.116.39.71/Produ.xls");
     var sheet=book.Worksheets.Item(1); 
     /*var data=sheet.Cells(x,y).Value;
    var data=book.ActiveSheet.Cells("");
    return data();*/

 excel.quit();
 excel.application.quit();
 excel = null;
 book = null;
 sheet = null;
 CollectGarbage();
}

    value=readData("E,18"); 
    //var value=readData("E18", "E18"); 

   document.write("Value from Excel file is "+value);

НО ..... У меня есть это: Value from Excel file is undefined

Ответы [ 2 ]

1 голос
/ 25 марта 2011

Ваша функция не возвращает никакого значения.Раскомментируйте код и исправьте код так: return data;, а не return data();

0 голосов
/ 25 марта 2011

и вы не передаете аргументы функции readData (x, y) и не объявляете переменную "value" var value = readData("E","18");

множественная синтаксическая ошибка

...