asp导出excel数据的四种方法

asp导出excel数据的四种方法

ID:22369913

大小:64.00 KB

页数:7页

时间:2018-10-28

asp导出excel数据的四种方法_第1页
asp导出excel数据的四种方法_第2页
asp导出excel数据的四种方法_第3页
asp导出excel数据的四种方法_第4页
asp导出excel数据的四种方法_第5页
资源描述:

《asp导出excel数据的四种方法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、ASP导出Excel数据的四种方法一、使用Oicrosoft的OfficenOffset(iColOff)IfiColOff>0theniColOffset=iColOffElseiColOffset=2EndIfEndPropertyPublicPropertyLetRoobjField,iCol,iRoeobjSpreadsheet.Columns(iCol).AutoFitColumns"设置Excel表里的字体objSpreadsheet.Cells(iRoent=2"居中iCol=iC

2、ol+1Next"objField"DisplayallofthedataDonsobjSpreadsheet.Cells(iRow,iCol).Font.Bold=FalseobjSpreadsheet.Cells(iRow,iC1234下一页>>>>这篇文章来自..,。ol).Font.Italic=FalseobjSpreadsheet.Cells(iRoe)"SavetheeOnErrorResumeNextCallobjSpreadsheet.ActiveSheet.Export(st

3、rFileName,0)Savexxxx","Provider=SQLOLEDB.1;PersistSecurityInfo=True;UserID=xxxx;PassSaveNameSaveName=Request.Cookies("savename")("name")DimobjExcelDimExcelPathExcelPath="Excel"SaveName".xls"SetobjExcel=NenOffset=1objExcel.GenerateapPath(ExcelPath))t

4、hen"Response.l><bodybgcolor="gainsboro"text="#000000">已保存为Excel文件.<ahref=""server.URLEncode(ExcelPath)"">下载</a>"ElseResponse.e="out_e="out_excel"onclick="AutomateExcel();"value="导出到excel"class="notPrint">导出到Excel代码<SCRIPTLANGUAGE="javascript"><!--fun

5、ctionAutomateExcel(){//StartExcelandgetApplicationobject.varoXL=neent.all.data;varhang=table.rows.length;varlie=table.rows(0).cells.length;// 上一页1234下一页>>>>这篇文章来自..,。;Addtableheadersgoingcellbycell.for(i=0;i<hang;i++){for(j=0;j<lie;j++){oSheet.Ce

6、lls(i+1,j+1).value=table.roent.all.dataron=table.roent")objents.AddtheTemplate,FalseobjtheArray(20,10000)fori=0toron-1theArray(j+1,i+1)=table.roent.Paragraphs.Add.Range.InsertBefore("综合查询结果集")//显示表格标题objent.Paragraphs.Add.Range.InsertBefore("")Setrng

7、Para=objent.Paragraphs(1).Rangeat.Alignment=1//将标题居中.Font.Name="隶书"//设定标题字体.Font.Size=18//设定标题字体大小Endent.Paragraphs(3).RangeSettabCurrent=Objent.Tables.Add(rngCurrent,ron)fori=1tocolumnobjent.Tables(1).Roent.Tables(1).Roat.alignment=1nextFori=1tocolu

8、mnForj=2toroent.Tables(1).Roent.Tables(1).Roat.alignment=1NextNextEndSub</SCRIPT>三、直接在IE中打开,再存为EXCEL文件  把读出的数据用<table>格式,在网页中显示出来,同时,加上下一句即可把EXCEL表在客客户端显示。<%response.ContentType="application/vnd.ms-excel"%>  注意:显示的页面中,只把<table>输出,最好不要输出其他表格以外的信息。四、导出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。