由于excel软件能识别table格式的数据,所以asp只需要输出table格式的html代码,同时设置好contenttype,增加保存为附件的响应头即可将输出的html代码保存为xls文件。 asp导出excel文件源代码如下: 复制代码 代码如下: <% Response ContentType = "application excel " Response AddHeader "Content-Disposition ", "attachment;filename= " "xxxx xls " " " %> <table> <%while not rs eof %> <tr><td>你的excel单元格内容,有多个自己增加td< td>< tr> <% rs movenext wend %> < table>

由于excel软件能识别table格式的数据,所以asp只需要输出table格式的html代码,同时设置好contenttype,增加保存为附件的响应头即可将输出的html代码保存为xls文件。

asp导出excel文件源代码如下:

复制代码 代码如下:

<%
Response.ContentType = "application/excel"
Response.AddHeader "Content-Disposition", "attachment;filename=""xxxx.xls"""
%>
<table>
<%while not rs.eof %>
<tr><td>你的excel单元格内容,有多个自己增加td</td></tr>
<%
rs.movenext
wend
%>
</table>

关键字标签:

上一篇:通过Response.Flush()实现下载失败的解决方法
下一篇:Asp中使用JQuery的AJAX提交中文乱码解决方法