在ASP程序页面中插入excel文件

王朝asp·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

<%

set xlApp = Server.CreateObject("Excel.Application")

''使服务端不出现Excel窗口

xlApp.Visible = false

''建立一个worksheet

set myWorkbook = xlApp.Workbooks.Add

set myWorksheet = myWorkbook.Worksheets(1)

''建立表头

myWorksheet.Range("A1").Value = ''电话薄''

myWorksheet.Range("A1").Font.Size = 18

myWorksheet.Range("A1").Font.Bold = true

myWorksheet.Range("A2").Value = ''姓名''

myWorksheet.Range("B2").Value = ''住址''

myWorksheet.Range("C2").Value = ''电话''

myWorksheet.Range("D2").Value = ''传真''

myWorksheet.Range("A2:D2").Font.Bold = true

''确保文件名唯一

strFileName = Session.SessionID & ".xls"

strAppPath = Request.ServerVariables("PATH_TRANSLATED")

strAppPath = Left(strAppPath, InstrRev(strAppPath, "\"))

strFullPath = strAppPath & strFileName

''保存文件

myWorkbook.SaveAs(strFullPath)

''关闭Excel

myWorkbook.Close

xlApp.Quit

set myWorksheet = Nothing

set myWorkbook = Nothing

set myxlApp = Nothing

''写出到浏览器中

Response.Redirect strFileName

%>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航