用javascript将数据导入Excel示例代码


Posted in Javascript onSeptember 10, 2014

网上收集的代码

<input type="button" name="out_excel" onclick="AutomateExcel();" value="导出到excel" class="notPrint">

导出到Excel代码

<SCRIPT LANGUAGE="javascript"> 
<!-- 
function AutomateExcel() 
{ 
// Start Excel and get Application object. 
var oXL = new ActiveXObject("Excel.Application"); 
// Get a new workbook. 
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;

// Add table headers going cell by cell. 
for (i=0;i<hang;i++) 
{ 
for (j=0;j<lie;j++) 
{ 
//oSheet.Cells(i+1,j+1).Font.Bold = True 
//oSheet.Cells(i+1,j+1).Font.Size = 50 
//oSheet.Cells(i+1,j+1).Alignment = 2
oSheet.Cells(i+1,j+1).value = table.rows(i).cells(j).innerText; 
}

} 
oXL.Visible = true; 
oXL.UserControl = true; 
} 
//-->
</SCRIPT>
<table border="1" width="100%" id="data">
<tr>
<td> 姓名</td>
<td colspan="2">年龄</td>
<td>出生日期</td>
</tr>
<tr>
<td>6</td>
<td>25</td>
<td colspan="2">8</td>
</tr>
<tr>
<td height="22">1</td>
<td height="22">2</td>
<td colspan="2" height="22">4</td>
</tr>
</table>
Javascript 相关文章推荐
javascript实现轮显新闻标题链接
Aug 13 Javascript
IE8 原生JSON支持
Apr 13 Javascript
JS合并数组的几种方法及优劣比较
Sep 19 Javascript
jQuery使用height()获取高度需要注意的地方
Dec 13 Javascript
javascript关于运动的各种问题经典总结
Apr 27 Javascript
Node.js操作mysql数据库增删改查
Mar 30 Javascript
el表达式 写入bootstrap表格数据页面的实例代码
Jan 11 Javascript
angularjs+bootstrap菜单的使用示例代码
Mar 07 Javascript
自定义事件解决重复请求BUG的问题
Jul 11 Javascript
vue下history模式刷新后404错误解决方法
Aug 18 Javascript
vuex2中使用mapGetters/mapActions报错的解决方法
Oct 20 Javascript
js实现拖动缓动效果
Jan 13 Javascript
js使用for循环及if语句判断多个一样的name
Sep 09 #Javascript
JQuery实现当鼠标停留在某区域3秒后自动执行
Sep 09 #Javascript
鼠标悬浮停留三秒后自动显示大图js代码
Sep 09 #Javascript
使用typeof方法判断undefined类型
Sep 09 #Javascript
jquery取子节点及当前节点属性值的方法
Sep 09 #Javascript
jQuery CSS()方法改变现有的CSS样式表
Sep 09 #Javascript
jQuery 浮动导航菜单适合购物商品类型的网站
Sep 09 #Javascript
You might like
PHP中删除变量时unset()和null的区别分析
2011/01/27 PHP
浅谈php serialize()与unserialize()的用法
2013/06/05 PHP
PHP Trait功能与用法实例分析
2020/06/03 PHP
Jquery AutoComplete自动完成 的使用方法实例
2010/03/19 Javascript
date.parse在IE和FF中的区别
2010/07/29 Javascript
JqGrid web打印实现代码
2011/05/31 Javascript
关于Jquery操作Cookie取值错误的解决方法
2013/08/26 Javascript
密码框显示提示文字jquery示例
2013/08/29 Javascript
js实现下拉框选择要显示图片的方法
2015/02/16 Javascript
浅谈Javascript数组的使用
2015/07/29 Javascript
jQuery实现的漂亮表单效果代码
2015/08/18 Javascript
基于gulp合并压缩Seajs模块的方式说明
2016/06/14 Javascript
JavaScript函数节流概念与用法实例详解
2016/06/20 Javascript
基于BootstrapValidator的Form表单验证(24)
2016/12/12 Javascript
详解Angularjs在控制器(controller.js)中使用过滤器($filter)格式化日期/时间实例
2017/02/17 Javascript
Vue + Webpack + Vue-loader学习教程之相关配置篇
2017/03/14 Javascript
详解在网页上通过JS实现文本的语音朗读
2019/03/28 Javascript
JS实现继承的几种常用方式示例
2019/06/22 Javascript
token 机制和实现方式
2020/12/15 Javascript
[00:57]林俊杰助阵DOTA2亚洲邀请赛
2015/01/28 DOTA
浅析python 中__name__ = '__main__' 的作用
2014/07/05 Python
对python 自定义协议的方法详解
2019/02/13 Python
在Python运行时动态查看进程内部信息的方法
2019/02/22 Python
Python读取xlsx文件的实现方法
2019/07/04 Python
Python字符串处理的8招秘籍(小结)
2019/08/13 Python
Python 转换RGB颜色值的示例代码
2019/10/13 Python
将python安装信息加入注册表的示例
2019/11/20 Python
python虚拟环境模块venv使用及示例
2020/03/04 Python
浅谈html5 video 移动端填坑记
2018/01/15 HTML / CSS
巴西男士胡须和头发护理产品商店:Beard
2017/11/13 全球购物
农村改厕实施方案
2014/03/22 职场文书
2014年安置帮教工作总结
2014/12/11 职场文书
2016参观监狱警示教育活动心得体会
2016/01/15 职场文书
八年级数学教学反思
2016/02/17 职场文书
《飘》英文读后感五篇
2019/10/11 职场文书
Pytorch可视化的几种实现方法
2021/06/10 Python