js读取本地excel文档数据

2016-02-19 20:31 45 1 收藏

今天图老师小编给大家介绍下js读取本地excel文档数据,平时喜欢js读取本地excel文档数据的朋友赶紧收藏起来吧!记得点赞哦~

【 tulaoshi.com - Web开发 】

浏览器:IE

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

安全设置:默认

代码:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

script
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 oSheet = oWB.ActiveSheet;
 try{
  for(var i=2;i46;i++){
   if(oSheet.Cells(i,2).value =="null" || oSheet.Cells(i,3).value =="null" )
    break;
   var a = oSheet.Cells(i,2).value.toString()=="undefined"?"":oSheet.Cells(i,2).value;
   tempStr+=("  "+oSheet.Cells(i,2).value+
    "  "+oSheet.Cells(i,3).value+
    "  "+oSheet.Cells(i,4).value+
    "  "+oSheet.Cells(i,5).value+
    "  "+oSheet.Cells(i,6).value+"");
  }
 }catch(e){
  //alert(e);
  document.all.txtArea.value = tempStr;
 }
 document.all.txtArea.value = tempStr;
 oXL.Quit();
 CollectGarbage();

}

/script
html
input type="file" id="upfile" /input type="button" onclick="readThis();" value="读取"
br
textarea id="txtArea" cols=50 rows=10/textarea
/html

来源:http://www.tulaoshi.com/n/20160219/1623895.html

延伸阅读
标签: 电脑入门
方法一、为工作薄设置权限密码 为工作簿设置操作的权限密码,叫限制其他用户打开或修改工作簿,其具体操作如下: 步骤一、选择需要设置权限的工作簿,在文件选项卡中单击保存(针对新建的工作簿)或另存为按钮。打开另存为对话框,在其中单击工具按钮,在弹出的下拉菜单中选择常规选项命令。如图所示: 电脑教程 步骤二、打开常规选项对话...
标签: MySQL mysql数据库
以前在群里讨论过这个问题,比较的有意思.mysql的语法真好玩.他们原来都想用PHP的实现随机,但取出多条好像要进行两次以上查询.翻了手册,找到了下面这个语句,可以完成任务了。 SELECT * FROM table_name ORDER BY rand() LIMIT 5; rand在手册里是这么说的: RAND() ,RAND(N) :返回在范围0到1.0内的随机浮点值。如果一个整数参数N被指...
标签: PHP
  背景知识: 简体中文国标字库(1981年订,中国大陆)。7445个字符,其中汉字6773个,包括一级汉字3755个,二级汉字3008个。采用2字节(16位二进制)编码。 区位码:国标GB2312规定,所有的国标汉字与符号组成一个94×94的矩阵。在此方阵中,每一行称为一个”区”,每一列称为一个”位”,因此,这个方阵实际上组成了一个有94...
excel转化word文档视频 打开文档 1、首先我们打开一个文档; 点另存为 2、然后我们点击文件后的另存为,如图; 保存列表 3、之后会出现一个保存窗口,我们可以看到下面的列表里面没有word选项; 单个网页文件 4、接下来我们只需要保存为【单个网页文件】并保存。 用word打开 5、然后会出现一个html文件...
标签: ASP
DbPath = "test.mdb"’数据库位置 ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(DbPath) Set Conn = Server.CreateObject("ADODB.Connection") Conn.open ConnStr Class Class_Read Public Arr,Rs,SQL,Ar...

经验教程

891

收藏

53
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部