复制代码 代码如下:
function readThis(){
var tempStr = "";
var filePath= document.all.upfile.value;
var oXL = new ActiveXObject("Excel.application");
var oWB = oXL.Workbooks.open(filePat编程客栈h);
oWB.worksheets(1).select();
var len = 100; // 要取到的多少条数据
var oSheet = oWB.ActiveSheet;
try{
for(var i=1;i<http://www.cppcns.com;= len;i++){
tempStr+=("put(\""+oSheet.Cells(i,1).value+"\",\""+oSheet.Cells(i,2).value+"\");")+"&编程客栈lt;br>"; // 1和2分别代表第一列和第二列
}
}catch(e){
document.all.txtAre编程客栈a.innerHTML = tempStr;
}
document.all.txtArea.innerHTML = tempStr;
oXL.Quit();
CollectGarbage();
}
复制代码 代码如下:
<input type="file" id="upfile" /><input type="button" onclick="readThis();" value="读取">
<div id="txtArea" style="width:500px;height:500px;"></div>
本文标题: 原生js ActiveXObject获取execl里面的值
本文地址: http://www.cppcns.com/wangluo/javascript/100991.html
© 著作权归作者所有
举报
相关热门文章
发表评论
0/200