繁体   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