[英]How to create real excel file in Classic ASP
我一直在使用經典ASP中的application/vnd.ms-excel
選項導出excel文件,但是在下載后單擊“ Save As
,看到“ Save As Type
選項= web page 。
那么默認情況下是否有任何方法可以Save As
,因此文件類型可以另存為“ Excel 97-2003 WorkBook ”? 我試圖excel.application
和owc
但遺憾的是沒有為我工作。
實際上,當我使用這些選項時,它們會消耗大量的CPU內存。
我願意使用任何第三方組件進行excel創建。
謝謝。
我不確定是否知道,但是只要在Web服務器上安裝了Excel,就可以使用經典ASP訪問Excel DOM。
您可以做的事情有局限性,但是如果您的要求很簡單,那么可能正是您所需要的答案,而無需購買昂貴的組件,這些組件開始變得不受支持。
Set oExcel = Server.CreateObject("Excel.Application")
Set oBook = oExcel.Workbooks.Add
Set oSheet = oBook.ActiveSheet
Set oRange = oExcel.ActiveCell
oRange.Cells(1,1) = "First Column"
oRange.Cells(1,2) = "Second Column"
oBook.SaveAs "workbook.xls"
oBook.Close
oExcel.Quit
Set oExcel = Nothing
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.