簡體   English   中英

如何在Classic ASP中創建真正的Excel文件

[英]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.applicationowc但遺憾的是沒有為我工作。

實際上,當我使用這些選項時,它們會消耗大量的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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM