首页 > 其他 > 详细

将数据导入excel表格

时间:2016-04-20 11:11:55      阅读:197      评论:0      收藏:0      [点我收藏+]

 var oExcel = new ActiveXObject("Excel.application");  //创建Excel对象
    var oWork =oExcel.Workbooks.Add();                     //新建一个Excel工作簿
    var oSheet =oWork.ActiveSheet;                      //指定要写入内容的工作表为活动工作表
    var table =document.all.table1;             //指定要写入的数据源的id
    var myRow =table.rows.length;              //取数据源行数
    var myCell =table.rows(0).cells.length;          //取数据源列数
 
    for(i=0;i<myRow;i++){  //在Excel中写行
        for(j=0;j<myCell;j++){  //在Excel中写列
            //定义格式
            if ((i==0) | (i==myRow-1)){
                oSheet.Cells(i+1,j+1).Font.Bold =true;   //加粗
                oSheet.Cells(i+1,j+1).Font.Size =12;   //字体大小
            }else{
                oSheet.Cells(i+1,j+1).Font.Bold =false;   
                oSheet.Cells(i+1,j+1).Font.Size =10;   //字体大小   
            }
            oSheet.Cells(i+1,j+1).value =table.rows(i).cells(j).innerText;   //向单元格写入值
        }
    }
    oExcel.Visible = true;
    oExcel.UserControl = true;

将数据导入excel表格

原文:http://www.cnblogs.com/lzw0414/p/5411541.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!