`

将页面中指定表格的数据导入到Excel中

阅读更多
<HTML>
<HEAD>
<TITLE>将页面中指定表格的数据导入到Excel中</TITLE>
<SCRIPT LANGUAGE="javascript">
<!--
function AutomateExcel()
{

var oXL = new ActiveXObject("Excel.Application"); //创建应该对象
var oWB = oXL.Workbooks.Add();//新建一个Excel工作簿
var oSheet = oWB.ActiveSheet;//指定要写入内容的工作表为活动工作表
var table = document.all.data;//指定要写入的数据源的id
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++){//在Excel中写行
for (j=0;j<lie;j++){//在Excel中写列
//定义格式
oSheet.Cells(i+1,j+1).NumberFormatLocal = "@";
//!!!!!!!上面这一句是将单元格的格式定义为文本
oSheet.Cells(i+1,j+1).Font.Bold = true;//加粗
oSheet.Cells(i+1,j+1).Font.Size = 10;//字体大小
oSheet.Cells(i+1,j+1).Font.Name = '微软雅黑';
oSheet.Cells(i+1,j+1).value = table.rows(i).cells(j).innerText;//向单元格写入值
}
}
oXL.Visible = true;
oXL.UserControl = true;
}
//-->
</SCRIPT>
</HEAD>

<BODY>
<table border="0" width="300" id="data" bgcolor="black" cellspacing="1">
<tr bgcolor="white">
<td>编号</td>
<td>姓名</td>
<td>年龄</td>
<td>性别</td>
</tr>
<tr bgcolor="white">
<td>0001</td>
<td>张三</td>
<td>22</td>
<td>女</td>
</tr>
<tr bgcolor="white">
<td>0002</td>
<td>李四</td>
<td>23</td>
<td>男</td>
</tr>
</table>
<input type="button" name="out_excel" onclick="AutomateExcel();" value="导出到excel">
</BODY>
</HTML>


From http://blog.sina.com.cn/s/blog_586f1baf01000ako.html

分享到:
评论

相关推荐

    如何快速截图并导入到指定EXCEL表格中

    如何快速截图并导入到指定EXCEL表格中

    jsp网站 实现Excel导入与导出功能.zip

    实现Excel导入与导出功能,并WEB页面附带进度条对Excel进行美化如:设置背景色、线条、格子大小等。 使用步骤很简单 1.解压下载好的项目,这里需要进行基本配置如Maven配置,本项目中使用的是jdk 1.8。 2.启动...

    delphi操作excel模块,图片,表格,读写删除

    不需Excel也可讀寫xls檔的Delphi控件 用来读取Excel,Access的控件 读写任何单元值 数字型、字符型、布尔型以及错误型。但是你了解日期和时间型单元吗?...从任何数据库中导入数据到工作薄 工作薄导出为HTML文件

    Excel新增工具集

    1、500WAN彩票网足彩分析:将500WAN彩票网上欧洲赔率数据下载到本地Microsoft Office Excel工作簿中,并且定时刷新网上数据,跟踪即时赔率与赛事的变化。用极短时间,在《欧赔走势》与《欧赔比较》等工作表中对各...

    超级有用的excel视频教程

    excel动态操作图片, 经典应用,适合excel初学者办公室必备 1、word文本转化为表格 2、大写数字设置 3、单元格合并 4、保存加载宏 5、自动添加标题 6、设置表格边框 7、标题跨列居中 8、公式求值 9、选项设置加密 10...

    一套价值9999元的excel视频教学 通俗易懂 你值得拥有

    excel动态操作图片, 经典应用,适合excel初学者,是基础内容。包含内容 1、word文本转化为表格 2、大写数字设置 3、单元格合并 4、保存加载宏 5、自动添加标题 6、设置表格边框 7、标题跨列居中 8、公式求值 9、...

    一套价值10000元的excel视频教程

    excel动态操作图片, 经典应用,适合excel初学者,是基础内容。包含内容 1、word文本转化为表格 2、大写数字设置 3、单元格合并 4、保存加载宏 5、自动添加标题 6、设置表格边框 7、标题跨列居中 8、公式求值 9、...

    Excel全栈教程

    excel动态操作图片, 经典应用,适合excel初学者,是基础内容。包含内容 1、word文本转化为表格 2、大写数字设置 3、单元格合并 4、保存加载宏 5、自动添加标题 6、设置表格边框 7、标题跨列居中 8、公式求值 9、...

    DataGear数据可视化分析平台

    DataGear是一款数据可视化分析平台,使用Java语言开发,采用浏览器/服务器架构,支持SQL、CSV、Excel、HTTP接口、JSON等多种数据源,主要功能包括数据管理、SQL工作台、数据导入/导出、数据集管理、图表管理、看板...

    insert data into labview

    将excel中的数据导入到labview表格中。可指定页面、行、列。

    免费DataGridView打印及.NET轻松打印控件5.7版(VB打印,C#打印,Excel导入导出,多表头显示与打印)

    3、多表头组件MulHeaderDataGridView添加了从Excel中导入数据(ImportFromExcel函数)及复制(Copy函数)与粘贴(Paste函数)的功能。其中导入Excel功能使用开源的NPOI组件实现,不依赖Office。 4、其他一些完善,...

    免费DataGridView打印及.NET轻松打印控件6.01版(VB打印,C#打印,图表打印,Excel导入导出,多表头显示与打印)

    与6.0版相比,控件6.01版的主要更改如下: 1、解决6.0版在XP及Windows ...19、5.7版控件增加了使用开源的NPOI从Excel文件(支持2003与2007格式)中导入数据到DataGridView的功能,以及DataGridView的复制与粘贴功能。

    SOAOFFICE - 微软 OFFICE 中间件

    SOAOffice除了提供Word/Excel动态数据填充,Word/Excel数据导入导出,Word/Excel/PowerPoint等Office文档的在线打开、编辑、保存,权限控制,只读控制等功能外,还给在线办公内置了强大的支持功能:强制痕迹保留,...

    matlab导入excel代码-resource_and_tutorials:有关开放数据科学和可重复性的资源和教程列表

    matlab导入excel代码资源和教程 以下是内部和外部的各种资源和教程的汇总列表,这些资源和教程包括与该部门的科学改革,再现性和开放数据科学相关的工具,编程技巧和教程。 随着它的增长,我们可以将其分为子页面。 ...

    中文版Excel.2007高级VBA编程宝典.part1

    本书的作者是当之无愧的世界级Excel电子表格专家,他为读者倾心打造了这本专著,书中汇聚他15年来使用Excel的所有经验,涵盖Excel应用和VBA编程涉及的方方面面,是经典著作Excel 2003 Power Programming with VBA的...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例244 将文本文件中数据存储到数据库中 316 4.5 文件的压缩与解压 318 实例245 PHP中压缩RAR文件 319 实例246 PHP中将上传文件转换成RAR文件 320 实例247 PHP中对RAR文件进行解压 321 实例248 PHP中压缩ZIP文件 ...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例244 将文本文件中数据存储到数据库中 316 4.5 文件的压缩与解压 318 实例245 PHP中压缩RAR文件 319 实例246 PHP中将上传文件转换成RAR文件 320 实例247 PHP中对RAR文件进行解压 321 实例248 PHP中压缩ZIP文件 ...

Global site tag (gtag.js) - Google Analytics