JavaScript函数从excel中检索数据

时间:2016-03-30 09:40:17

标签: javascript html excel activex activexobject

我需要帮助我的JS功能。我想要的是从我的Excel中检索数据到表单。数据取决于2个参数。我写的函数是:

   <script type="text/javascript">
function retrieve (){
var excel=new ActiveXObject("Excel.Application");  
  var book=excel.Workbooks.Open(MY PATH HERE );
  var sheet=book.Sheet.Item(1);

  var one =document.getElementbyId("one").value
  var two=document.getElementbyID("two").value
  var range=sheet.getActiveRange();
  var numRows =range.getNumRows();
  var numCols=range.getNumCols();


  for(var i=1; i<=numRows;i++){
    for(var j=1;j<=numCols;j++){
      if(range.getCell(i,3).getValue()==one && range.getCell(5,j).getValue()==two){

       var name=range.getCell(i,j).getValue();
         document.getElementById('nazwisko').value = name;
      }
    }

  }
}

</script>

但它不起作用。有人可以帮助我解决这个问题吗? 提前谢谢。

0 个答案:

没有答案