javascript 导excle table表中有跨行和跨列的

 <script type="text/javascript">
 function AutostatExcel(fromrow) {
 
  var oXL = new ActiveXObject("Excel.Application"); //创建应该对象
     var oWB = oXL.Workbooks.Add();//新建一个Excel工作簿
     var oSheet = oWB.ActiveSheet;//指定要写入内容的工作表为活动工作表
     var table = document.getElementById("statdata");注意这里是table的名字或是ID
     var rows = table.rows.length;
     var colSumCols = table.rows(0).cells.length;
     var beginCol = 0;
     var cols = colSumCols;
     var rowSpans=1;  //行合并
     var colSpans=1;  //列合并
     //寻找列数,考虑到第一行可能存在合并
     for (var i=0; i<colSumCols;i++) {
         var tmpcolspan = table.rows(0).cells(i).colSpan;
         if ( tmpcolspan>1 ) {
             cols += tmpcolspan-1;
         }
     }
     //定义2维容器数据,1:行;2:列࿱

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值