【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《ASP导出为Word或Excel的最简单方法》,欢迎阅读!
ASP导出为Word或Excel的最简单方法 2010-09-04 15:05 方法1:
把一个Word文档另存为XML格式(可能需要Office2003才能支持),然后你就可以用操作XML文件的方法,来对这个文件中指定的文字替换成你需要的内容。重新打开这个文件,你会发现它是在Word中打开的,这样可以用Word来继续编辑或者打印。
方法2:我在做一项目时,客户要求要将从数据库中获取数据后的ASP页面导出成EXCEL或WORD文档。经本人试验后找出了最简单的方法:在ASP文件的最开头位置加入下面的代码就可以了,非常简单。 Asp代码
1. EXCEL 2. <%
3. Response.ContentType ="application/vnd.ms-excel"
4. Response.AddHeader "Content-Disposition", "attachment; filename=红宝网络表格.xls" 5. %> 6.
7. WORD 8. <%
9. Response.ContentType ="application/vnd.ms-word"
10.Response.AddHeader "Content-Disposition", "attachment; filename=红宝网络文档.doc" 11.%>
导出为WORD时,若文档中含有表格,需要打打印,则要在导出的页面中加入下面的样式。 Css代码
1.
我打字系统项目中的一个导出为EXCEL文件的实例代码如下: Asp代码
1.
2. <%Response.ContentType ="application/vnd.ms-excel" 3. Response.AddHeader "Content-Disposition", "attachment; filename=chengji.xls"%>
4. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 5. 6.
7.
8. 打字成绩 9. 14. 15.
16.<%sql=session("chengjisql")
17.response.Write hbwl.dbSelect(sql,0,1,"",0,"",0,"tableWg")%> 18. 19.
20.<%set hbwl=nothing%>
文章来源: 季长旭博客 鹿胎膏
本文来源:https://www.wddqxz.cn/d72fe744aa8271fe910ef12d2af90242a895ab03.html