html页面表格导出到excel总结.docx
《html页面表格导出到excel总结.docx》由会员分享,可在线阅读,更多相关《html页面表格导出到excel总结.docx(7页珍藏版)》请在三一办公上搜索。
1、html页面表格导出到excel总结html页面表格导出到excel总结 最近一个项目需要把报表的表格导入excel,在网上找了一些方法,比较研究了一下,记在这里,备忘。 表格例子如下: html 表格导出道Exceltd tr 列标题1td 列标题2td 类标题3td 列标题4td 列标题5td tr aaatd bbbtd ccctd dddtd eeetd tr AAAtd BBBtd CCCtd DDDtd EEEtd tr FFFtd GGGtd HHHtd IIItd JJJtd tr table 1、js的方法 A、将整个表格拷贝到EXCEL中 function method1(
2、tableid) var curTbl = document.getElementById(tableid); var oXL = new ActiveXObject(Excel.Application); var oWB = oXL.Workbooks.Add; var oSheet = oWB.ActiveSheet; var sel = document.body.createTextRange; sel.moveToElementText(curTbl); sel.select; sel.execCommand(Copy); oSheet.Paste; oXL.Visible = tr
3、ue; B、读取表格中每个单元到EXCEL中: function method2(tableid) var curTbl = document.getElementById(tableid); var oXL = new ActiveXObject(Excel.Application); var oWB = oXL.Workbooks.Add; var oSheet = oWB.ActiveSheet; var Lenr = curTbl.rows.length; for (i = 0; i Lenr; i+) var Lenc = curTbl.rows(i).cells.length; f
4、or (j = 0; j + e.description + !); function getTblData(inTbl, inWindow) var rows = 0; var tblDocument = document; if (!inWindow & inWindow != ) if (!document.all(inWindow) return null; else tblDocument = eval(inWindow).document; var curTbl = tblDocument.getElementById(inTbl); var outStr = ; if (curT
5、bl != null) for (var j = 0; j curTbl.rows.length; j+) for (var i = 0; i 0) outStr += /t; rows -= 1; outStr += curTbl.rowsj.cellsi.innerText + /t; if (curTbl.rowsj.cellsi.colSpan 1) for (var k = 0; k 1) rows = curTbl.rowsj.cellsi.rowSpan - 1; outStr += /r/n; else outStr = null; alert(inTbl + 不存在 !);
6、return outStr; function getExcelFileName var d = new Date; var curYear = d.getYear; var curMonth = + (d.getMonth + 1); var curDate = + d.getDate; var curHour = + d.getHours; var curMinute = + d.getMinutes; var curSecond = + d.getSeconds; if (curMonth.length = 1) curMonth = 0 + curMonth; if (curDate.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- html 页面 表格 导出 excel 总结
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3158297.html