怎样把html源代码写到EXCEL里(多SHEET)

来源:百度知道 编辑:UC知道 时间:2024/06/07 22:07:15
EXCEL可以读取html
把表格表头等都能读出来

我现在想实现一个自动生成excel的功能,(但是不能用EXCEL.dll,因为机器没有装EXCEL),想法是,先生成html代码,再把扩展名改为.xls

但是html代码里如何实现多sheet呢?

<%
Response.ContentType = "application/ms-download"
Response.AddHeader "content-disposition", "attachment; filename=Linksilicon-" & date() & "-" & hour(time) & "-" & Minute(time) & "-" & second(time) & ".xls"
do while not rs.eof
%>

你要生成的HTML表格就把他写在这里面
<%
rs.movenext
loop
end if
rs.close
set rs=nothing
%>

上面的代码应该有错误,没时间给你仔细分析哈 Response.AddHeader "content-disposition", "attachment; filename=cc-" & date() & "-" & hour(time) & "-" & Minute(time) & "-" & second(time) & ".xls" 这个地方就是生成XLS 他生成出来就应该是是cc-年月日时分秒.xls

用导入 的方法试试~