js导出数据到excel

news/2024/7/21 5:58:25 标签: excel, table, javascript, application, button, border

<title>浏览器表格导出到Excel</title>

<input type="button" name="out_word1" οnclick="AutomateExcel()" value="导出到excel" class="notPrint">


<table id="data" width="200" border="1">
<tr>
<td>11</td>
<td>11</td>
</tr>
<tr>
<td>22</td>
<td>22</td>
</tr>
<tr>
<td>33</td>
<td>33</td>
</tr>
<tr>
<td>44 </td>
<td>44</td>
</tr>
</table>


<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).Value = table.rows(i).cells(j).innerText;
}

}
oXL.Visible = true;
oXL.UserControl = true;
}
</SCRIPT>


 


http://www.niftyadmin.cn/n/607961.html

相关文章

c语言输出文字循环滚动,单片机利用4个74HC595芯片驱动点阵屏滚动显示汉字 Proteus仿真程序...

/**************************************************************************************项目名称:点阵滚动设计***************************************************************************************/#include "reg51.h" //此文件…

浅谈struts-dojo的使用

2019独角兽企业重金招聘Python工程师标准>>> 我使用的是struts-2.1.8版本。 1、导入struts2-dojo-plugin-2.1.8.jar&#xff0c;这个可以在struts解压包里找到。 2、在用使用dojo的页面引入 <%taglib prefix"sx" uri"/struts-dojo-tags" %&…

mysql replace sqlite_Sqlite3中replace语句用法详解

由于自己的孤陋寡闻&#xff0c; 也由于之前的项目中&#xff0c; 很少参与过数据库模块的开发&#xff0c; 以至于前几天才知道Sqlite数据库也支持replace语句。 本文主要讲解在Sqlite中replace语句的行为&#xff0c;也算是学习笔记。此外&#xff0c; replace语句和update语…

android+自定义+电话,Android自定义滑动接听电话控件组实例

本文根据组件开发思想&#xff0c;首先介绍android自定义控件&#xff0c;然后将自定义的控件封装为jar包。最为实现滑动接听电话控件组。一、目录结构二、运行效果三、代码实现首先&#xff0c;自定义一个类IncomingPhone继承RelativeLayoutpublic IncomingPhone(Context cont…

利用rsync和ssh备份实例

家可以复制&#xff0c;但请大家保留本文的完整&#xff0c;谢谢&#xff01;&#xff01;[本人保留著作权} 作者:rhinux 备份的重要性不言而喻,现在向大家介绍一种本人在实际工作中用到的几乎是完全免费,但又非常实用的备份方法. [colorblue]一,简述:[/color] 备份…

mysql 多边形包含_MySQL中判断一个点是否落在多边形内

关于地理空间数据&#xff0c;经常需要处理两个空间数据的关联关系。有很多种方法可以处理&#xff0c;通过编写程序算法&#xff0c;或者是调用数据库中对应的function。在mysql数据库中&#xff0c;http://dev.mysql.com/doc/refman/5.1/en/functions-for-testing-spatial-re…

android go官方下载,安卓11go版本下载-安卓11go版本官方下载安装 -优盘手机站

安卓11go版本是一款谷歌最新发布的手机安卓系统工具&#xff0c;在手机使用的性能方面&#xff0c;会有许多的提升&#xff0c;让用户的使用体验可以更加的不错&#xff0c;新系统的发布&#xff0c;带给用户们更多的惊喜和意外&#xff0c;对以往不是很好用的方面进行了改进&a…

改进新浪微博Bookmarklet

改进内容&#xff1a; 先前只会把当前页的标题&#xff08;title&#xff09;微博内容。。改进之后&#xff0c;会把选中的内容作为微博内容。 改进之后的代码&#xff1a; javascript: (function(){ window.open(http://v.t.sina.com.cn/share/share.php?titleencodeURICom…