麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

原生js ActiveXObject獲取execl里面的值

2019-11-20 21:48:12
字體:
供稿:網(wǎng)友

今天一個程序員給了一個excel表,里面有一百多條數(shù)據(jù),叫我一個一個數(shù)據(jù)的復(fù)制到系相應(yīng)的函數(shù)里面比如 put("gaga1","gaga2"),這樣一句話,要我復(fù)制一百多遍,fuck。我就說你自己用java讀取不就可以啦!他就說用java要運行半個小時以上,我就心里想fuck,是你不怎么懂java吧!此時自己心中的幾百萬頭草泥馬在奔騰!!!!!!

于是自己就去找了一個js方法來讀取excel里面的數(shù)據(jù),加以修改都不用半個小時!真是fuck!

execl里面的數(shù)據(jù)大概是這樣的:
 
實現(xiàn)輸出的效果是:
 
js源碼:

復(fù)制代碼 代碼如下:

function readThis(){
var tempStr = "";
var filePath= document.all.upfile.value;
var oXL = new ActiveXObject("Excel.application");
var oWB = oXL.Workbooks.open(filePath);
oWB.worksheets(1).select();
var len = 100; // 要取到的多少條數(shù)據(jù)
var oSheet = oWB.ActiveSheet;
try{
for(var i=1;i<= len;i++){
tempStr+=("put(/""+oSheet.Cells(i,1).value+"/",/""+oSheet.Cells(i,2).value+"/");")+"<br>"; // 1和2分別代表第一列和第二列
}
}catch(e){
document.all.txtArea.innerHTML = tempStr;
}
document.all.txtArea.innerHTML = tempStr;
oXL.Quit();
CollectGarbage();
}

html源碼:
復(fù)制代碼 代碼如下:

<input type="file" id="upfile" /><input type="button" onclick="readThis();" value="讀取">
<div id="txtArea" style="width:500px;height:500px;"></div>

因為 ActiveXObject 只有IE支持 所以運行的時候只能使用IE來運行,目前想到就此方法了!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久久久久久久久性 | 一级毛片免费在线 | 特级黄aaaaaaaaa毛片 | 看个毛片 | 青草伊人网 | 黄色网址在线免费播放 | 日本精品二区 | 欧美日韩免费看 | 一级尻逼视频 | 九九精品影院 | 激情五月少妇a | julieann艳星激情办公室 | 国产一区二区精品91 | 羞羞的视频在线免费观看 | 日本在线一区二区 | 99精品视频久久精品视频 | 女人a级毛片 | 亚洲影院在线 | 九九热九九 | 一区二区三区欧美在线观看 | 99re色 | 国产亚洲综合一区二区 | 热99在线视频 | 国产老师做www爽爽爽视频 | fc2国产成人免费视频 | h色在线观看 | 97久色| 午夜精品久久久久久中宇 | 高清国产午夜精品久久久久久 | 精品亚洲一区二区三区 | 中文字幕在线网 | 高清一区二区在线观看 | 国产一国产一级毛片视频在线 | 7m视频成人精品分类 | 欧美国产一区二区三区激情无套 | 露脸各种姿势啪啪的清纯美女 | 久草在线最新 | 亚洲网站在线 | 精品久久久久久中文字幕 | 在线亚洲播放 | 成人羞羞网站入口 |