28,391
社区成员
发帖
与我相关
我的任务
分享
strAddr = Server.MapPath(".")
set objExcelApp = server.CreateObject("Excel.Application")
objExcelApp.DisplayAlerts = false
objExcelApp.Application.Visible = false
objExcelApp.WorkBooks.add
set objExcelBook = objExcelApp.ActiveWorkBook
set objExcelSheets = objExcelBook.Worksheets
set sheetActive=objExcelApp.ActiveWorkbook.ActiveSheet '实例化 sheetActive.range(strRange).value=array("ss","mm","ss")
set objExcelSheet = objExcelBook.Sheets(1)
strRange="a"&i+1&":f"&i+1 '设定要填写内容的单元区域
sheetActive.range(strRange).font.size=10 '设定字体大小
sheetActive.range(strRange).WrapText=false '设定文字回卷
sheetActive.range(strRange).ShrinkToFit=true '设定是否自动适应表格单元大小
sheetActive.range(strRange).value=array(rs1("A"),rs1("B"),rs1("C"),rs1("D"),rs1("E"),rs1("F")) '把数据集中的数据填写到相应的单元中
'############################################### 产生时间名为名称的excel文件
p=replace (now(),":","" )
p=replace(p,"-","")
p=replace(p," ","")
response.Write p&".xls 生成成功"
objExcelBook.SaveAs strAddr & "\xls\"&p&".xls"
objExcelApp.Quit
set objExcelApp = Nothing
response.Write "<center><span class=STYLE1>导出成功<br>"
response.Write "点击<a href='xls\"&p&".xls' target='_blank'>打开</a>导出的Excel文件</span></center>"