js 导出excels
<script>
function method1(tableid) {//整个表格拷贝到EXCEL中
var curTbl = document.getElementById(tableid);
var oXL = new ActiveXObject("Excel.Application");
//创建AX对象excel
var oWB = oXL.Workbooks.Add();
//获取workbook对象
var oSheet = oWB.ActiveSheet;
//激活当前sheet
var sel = document.body.createTextRange();
sel.moveToElementText(curTbl);
//把表格中的内容移到TextRange中
sel.select();
//全选TextRange中内容
sel.execCommand("Copy");
//复制TextRange中内容
oSheet.Paste();
//粘贴到活动的EXCEL中
oXL.Visible = true;
//设置excel可见属性
}
function method2(tableid) //读取表格中每个单元到EXCEL中
{
var curTbl = document.getElementById(tableid);
var oXL = new ActiveXObject("Excel.Application");
//创建AX对象excel
var oWB = oXL.Workbooks.Add();
//获取workbook对象
var oSheet = oWB.ActiveSheet;
//激活当前sheet
var Lenr = curTbl.rows.length;
//取得表格行数
for (i = 0; i < Lenr; i++)
{
var Lenc = curTbl.rows(i).cells.length;
//取得每行的列数
for (j = 0; j < Lenc; j++)
{
oSheet.Cells(i + 1, j + 1).value = curTbl.rows(i).cells(j).innerText;
//赋值
}
}
oXL.Visible = true;
//设置excel可见属性
}
</script>
<input type="button" οnclick="javascript:method1('TableExcel');" value="第一种方法导入到EXCEL">
<input type="button" οnclick="javascript:method2('TableExcel');" value="第二种方法导入到EXCEL">
<table id="TableExcel" border=1 >
<tr>
<td COLSPAN ='2'>aaa</td><td ROWSPAN=2 >aaabbb</td><td>aaaccccc</td>
</tr>
<tr>
<td>aaa</td><td>aaaccccc</td><td>aaaddccccc</td>
</tr>
</table>
js 导出excels相关推荐
- JS导出PDF插件(支持中文、图片使用路径)
JS导出PDF插件(支持中文.图片使用路径) 原文:JS导出PDF插件(支持中文.图片使用路径) 在WEB上想做一个导出PDF的功能,发现jsPDF比较多人推荐,遗憾的是不支持中文,最后找到pdfma ...
- js导出生成PDF插件
js导出生成PDF插件[jsPDF] 插件官网:http://parall.ax/products/jspdf 浏览器支持: Browser Compatibility jsPDF will work ...
- 浏览器端JS导出EXCEL
浏览器端JS导出EXCEL FileSaver.js 实现了在本身不支持 HTML5 W3C saveAs() FileSaver 接口的浏览器支持文件保存.FileSaver.js 在客户端保存文件 ...
- 前端利用JS导出数据到Excel表 数字是文本类型 无法计算
问题描述:前端利用JS导出数据到Excel表 数字是文本类型 无法进行公式计算:前端利用JS导出数据到Excel表 数字是文本类型 无法计算 解决办法:参考https://bbs.csdn.net/t ...
- 通过javascript获取sharepoint数据,使用JS导出Excel
通过网页将数据导出到Excel是常见需求,使用服务器端导出,开发周期长,部署麻烦.这里推荐一种客户端导出方法. 客户端导出与Sharepoint无关.这里附带使用场景基于SP,因为SP自带的导出功能比 ...
- 纯前端JS导出Word包含图片
纯前端JS导出Word包含图片 纯前端JS导出Word文档包含图片 Word导出方式 依赖 实现代码 纯前端JS导出Word文档包含图片 在做项目中,遇到一个需求,是将后台返回的属性以及URL图片导出 ...
- vue使用Export2Excel.js导出表格自定义样式(表头加分割斜线)(笔记)
1.Export2Excel.js 文件内容 /* eslint-disable */ /** 导出Excel需要依赖 * npm install xlsx file-saver -S * npm i ...
- js 导出excel,设置下载的标题
在网上找到了js导出为excel的方法,可就是找不到如何修改导出的excel标题的方式,找到了如下的网站: 参考国外的网站:http://stackoverflow.com/questions/171 ...
- 使用jquery.wordexport.js导出word文档 设置行间距不生效问题
在使用jquery.wordexport.js导出word文档时 在js里设置的style margin-top不生效 生成的doc还是没有行间距 一通百度后 发现没用解决方法 后来发现有位 ...
最新文章
- servlet之servletResponse
- c语言for循环说课稿,C语言FOR循环说课稿.docx
- Substring() 截取
- 主板的北桥芯片与南桥芯片
- 转载-----Java Longest Palindromic Substring(最长回文字符串)
- oracle 查看隐含参数的脚步
- python判断对错题_可以在线答题,并且能判断对错,将错题保存起来
- linux内存管理(八)-不连续页分配和页表
- pcl求平面法向量_PCL1.8.1 点的法向量
- [工具]Visual Studio
- 【iCore3 双核心板】例程八:定时器PWM实验——呼吸灯
- 使用C#解压缩文件,缺失ZipArchive类
- pcm5102a解码芯片音质评测_精品推荐:用家票选TOP 30款最佳便携式解码耳放(中)...
- matlab 坐标轴根号,科学网-Matlab 坐标轴固定位置 标签输入根号等Latex-肖鑫的博文...
- Ensembl数据库简介
- gst-launch的-v参数
- 皮卡丘为什么不进化_皮卡丘为什么不进化 真是原因让人感动哭
- 人若不知足,永远不幸福
- Qt 之 QLineEdit
- 微信小程序系列开发(一)