0

私は試して試していますが、できません。別のテキストと同じように、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

4

2 に答える 2

1

関数が値を返していません。コードのコメントを外し、コードを修正してreturn data;ください。return data();

于 2011-03-24T23:35:56.073 に答える
0

関数 readData(x,y) に引数を渡しておらず、変数「値」を宣言していません var value = readData("E","18");

複数の構文エラー

于 2011-03-24T23:50:49.153 に答える