菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
19
0

原生js ActiveXObject获取execl里面的值

原创
05/13 14:22
阅读数 435230
复制代码 代码如下:

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&lthttp://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
19 点赞
0 评论
收藏
为你推荐 换一批