点击这里给我发消息 点击这里给我发消息

JavaScript导出数据到Excel

添加时间:2013-12-7
    相关阅读: 软件 页面 程序 JavaScript

  <html xmlns="http://www.w3.org/1999/xhtml" >

  <head>

  <title>标题页</title>

  <SCRIPT LANGUAGE="JavaScript">

  function ExportExcel()

  {

  var oXL = new ActiveXObject("Excel.Application"); //创建excel应用程序对象

  var oWB = oXL.Workbooks.Add();        //创建工作簿

  var oSheet = oWB.ActiveSheet;         //获取当前活动的工作簿

  var table = document.all.data;        //获取当前页面中的表格

  var hang = table.rows.length;         //获取表格有多少行

  var lie = table.rows(0).cells.length; //获取首行有多少列-多少标题

  for (i=0;i<hang;i++)               //添加标题到表格中

  {

  for (j=0;j<lie;j++)

  {

  oSheet.Cells(i+1,j+1).Value = table.rows(i).cells(j).innerText;//设置标题的内容

  }

  }

  oXL.Visible = true; //设置Excel的属性

  oXL.UserControl = true;

  }

  </SCRIPT>

  </head>

  <body>

  <input type="button" name="btnExcel" onClick="ExportExcel()" value="导出到excel" class="notPrint">

  <table width="999" height="311" border="0" cellspacing="1" bgcolor="#FFCCFF" id="data">

  <tr>

  <td height="29" bgcolor="#FFFFFF">姓名</td>

  <td bgcolor="#FFFFFF">年龄</td>

  <td bgcolor="#FFFFFF">性别</td>

  <td bgcolor="#FFFFFF">身份证</td>

  <td bgcolor="#FFFFFF">家庭住址</td>

  <td bgcolor="#FFFFFF">毕业院校</td>

  <td bgcolor="#FFFFFF">职位</td>

  <td bgcolor="#FFFFFF">备注</td>

  </tr>

  <tr>

  <td height="26" bgcolor="#FFFFFF">张三</td>

  <td bgcolor="#FFFFFF">23</td>

  <td bgcolor="#FFFFFF">男</td>

  <td bgcolor="#FFFFFF">1235623342334434</td>

  <td bgcolor="#FFFFFF">湖北宜昌</td>

  <td bgcolor="#FFFFFF">清华大学</td>

  <td bgcolor="#FFFFFF">Java软件工程师</td>

  <td bgcolor="#FFFFFF">无</td>

  </tr>

  <tr>

  <td height="29" bgcolor="#FFFFFF">李思</td>

  <td bgcolor="#FFFFFF">22</td>

  <td bgcolor="#FFFFFF">女</td>

  <td bgcolor="#FFFFFF">2342343243243244</td>

  <td bgcolor="#FFFFFF">湖北宜昌</td>

  <td bgcolor="#FFFFFF">北京大学</td>

  <td bgcolor="#FFFFFF">Java软件工程师</td>

  <td bgcolor="#FFFFFF">无</td>

  </tr>

  <tr>

  <td height="29" bgcolor="#FFFFFF">王武</td>

  <td bgcolor="#FFFFFF">23</td>

  <td bgcolor="#FFFFFF">男</td>

  <td bgcolor="#FFFFFF">4234324324324443</td>

  <td bgcolor="#FFFFFF">湖北宜昌</td>

  <td bgcolor="#FFFFFF">清华大学</td>

  <td bgcolor="#FFFFFF">Java软件工程师</td>

  <td bgcolor="#FFFFFF">无</td>

  </tr>

  <tr>

  <td height="29" bgcolor="#FFFFFF">王八</td>

  <td bgcolor="#FFFFFF">21</td>

  <td bgcolor="#FFFFFF">男</td>

  <td bgcolor="#FFFFFF">3435522434324344</td>

  <td bgcolor="#FFFFFF">湖北宜昌</td>

  <td bgcolor="#FFFFFF">清华大学</td>

  <td bgcolor="#FFFFFF">Java软件工程师</td>

  <td bgcolor="#FFFFFF">无</td>

  </tr>

  <tr>

  <td height="29" bgcolor="#FFFFFF">张三丰</td>

  <td bgcolor="#FFFFFF">25</td>

  <td bgcolor="#FFFFFF">男</td>

  <td bgcolor="#FFFFFF">2343545543242434</td>

  <td bgcolor="#FFFFFF">湖北宜昌</td>

  <td bgcolor="#FFFFFF">北京大学</td>

  <td bgcolor="#FFFFFF">Java软件工程师</td>

  <td bgcolor="#FFFFFF">无</td>

  </tr>

  <tr>

  <td height="29" bgcolor="#FFFFFF">东方白了</td>

  <td bgcolor="#FFFFFF">52</td>

  <td bgcolor="#FFFFFF">女</td>

  <td bgcolor="#FFFFFF">9787675756455323</td>

  <td bgcolor="#FFFFFF">湖北宜昌</td>

  <td bgcolor="#FFFFFF">清华大学</td>

  <td bgcolor="#FFFFFF">Java软件工程师</td>

  <td bgcolor="#FFFFFF">无</td>

  </tr>

  </table>

  </body>

  </html>

咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册