首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

请问怎么用javascript取到excel其中一格数据

2012-03-08 
请教如何用javascript取到excel其中一格数据scriptfunctionopenExcel(){alert( enter )varfiledocum

请教如何用javascript取到excel其中一格数据
<script>
function   openExcel(){
  alert( "enter ");
  var   file   =   document.getElementById( "file ").value;
  document.getElementById( "filePath ").value=file;  
  var   oXL   =   new   ActiveXObject( "Excel.Application ");  
  var   oWB   =   oXL.Workbooks.Open(document.getElementById( "filePath ").value);
  oXL.Visible   =   false;      
  var   xlSheet=   oWB.Worksheets( "form ");    
  var   x   =   xlSheet.Cells(2,5).value;
  alert(x);  
}
</script>
请高手指教,想通过该script把本地excel文件中的每个数据都相应取出来,放到web页面的相应字段中,但是在运行到var   x   =   xlSheet.Cells(2,5).value;时,就抛出runtime   undefined   error,不知道应该怎么处理了...是我的语法有错吗??谢谢...

[解决办法]
刚测试了一下你的代码,没有问题,能够读取出来,你把oXL.Workbooks.Open( "D:\a.xls ");试着改成绝对路径试一下,还有把浏览器的ActiveX的安全级别设置一下,可能你的安全级别过高了

热点排行
Bad Request.