标题:asp导出Excel数据问题
取消只看楼主
hoject
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2005-2-4
 问题点数:0 回复次数:2 
asp导出Excel数据问题

用Excel的Application组件在客户端导出到Excel

  注意:函数中的“data“是网页中要导出的table的 id
<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).value = table.rows(i).cells(j).innerText;
}

}
oXL.Visible = true;
oXL.UserControl = true;
}
//-->
</SCRIPT>
我在网上找到这个代码,但是使用时说网页上有错误。
请高手帮我看看哟什么问题
我用的是XP,OFFICE2003

搜索更多相关主题的帖子: Excel asp 数据 var 
2006-02-14 10:54
hoject
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2005-2-4
得分:0 
我又不要连接EXCEL的方法,而是要把网页中表格中的数据导成EXCEL文件的方法!
2006-02-14 19:31
hoject
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2005-2-4
得分:0 

请问能不能不对数据库进行操作,而是直接将显示在表格中的数据导出成EXCEL文件。

2006-02-15 11:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-45474-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.593198 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved