12
返回列表 发新帖
楼主: annahan

如何在asp脚本里做个按钮可以将数据导出到excel表里

[复制链接]
论坛徽章:
0
11#
发表于 2005-6-27 16:56 | 只看该作者
请问那怎么把excel里数据导入到access数据库里呢,比如电话本的导入,谢谢

使用道具 举报

回复
论坛徽章:
0
12#
发表于 2005-6-30 17:06 | 只看该作者
我用了以上方法,但是那个文件总是创建在服务器端,怎么让他创建在客户端呢

使用道具 举报

回复
论坛徽章:
0
13#
发表于 2005-7-6 10:13 | 只看该作者
xiexie

使用道具 举报

回复
论坛徽章:
4
授权会员
日期:2005-10-30 17:05:33ITPUB9周年纪念徽章
日期:2010-10-08 09:31:21ITPUB十周年纪念徽章
日期:2011-11-01 16:20:282012新春纪念徽章
日期:2012-01-04 11:50:44
14#
发表于 2005-7-16 17:18 | 只看该作者
看看

使用道具 举报

回复
论坛徽章:
4
开发板块每日发贴之星
日期:2005-07-14 01:02:16开发板块每日发贴之星
日期:2005-07-17 01:02:14开发板块每日发贴之星
日期:2005-07-19 01:02:15开发板块每日发贴之星
日期:2005-08-10 01:02:21
15#
发表于 2005-7-17 10:30 | 只看该作者
学习....................

使用道具 举报

回复
论坛徽章:
0
16#
发表于 2005-7-17 16:55 | 只看该作者

给钱就给你解决

不要说我贪心,哈哈

使用道具 举报

回复
论坛徽章:
0
17#
发表于 2005-7-18 18:02 | 只看该作者
<input type="hidden" name="out_excel" onclick="AutomateExcel();" value="导出到excel" class="notPrint">

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

<input type="button" name="out_word1" onclick="javascript: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>

使用道具 举报

回复
论坛徽章:
0
18#
发表于 2005-8-30 13:39 | 只看该作者
如果導出的excel 的格式比較復雜的話, 如何處理?

使用道具 举报

回复
论坛徽章:
61
世界杯纪念徽章
日期:2010-07-12 13:08:002013年新春福章
日期:2013-02-25 14:51:24NBA常规赛纪念章
日期:2013-04-22 11:49:35ITPUB社区12周年站庆徽章
日期:2013-10-08 14:54:39ITPUB社区12周年站庆徽章
日期:2013-10-08 14:56:08ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34
19#
发表于 2005-8-30 17:31 | 只看该作者
路過,順便看看,學學

使用道具 举报

回复
论坛徽章:
0
20#
发表于 2006-8-16 11:38 | 只看该作者

一个简单的方法

把需写到EXCEL表格中的数据在另一个ASP程序中写好,在这个ASP程序中然后最后加上语句:
<%response.ContentType ="application/vnd.ms-excel"%>
调用该页面时,就会将应该显示在页面上的内容直接写如EXCEL表格中。
不管你表格多复杂,只要在ASP中能实现,就能写入到EXCEL表中。
我一直是这样做的。
就是不知道缺点是什么!

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表