2

我一直在使用application/vnd.ms-excel经典 ASP 中的选项导出 excel 文件,但是在单击下载后,Save As我看到Save As Typeoption = web page

那么有什么方法可以Save As默认将文件类型保存为“ Excel 97-2003 WorkBook ”?我尝试过excel.applicationowc但不幸的是,它们都不适合我。

实际上,当我使用这些选项时,它们会消耗大量 CPU 内存。

我愿意使用任何第三方组件来创建 Excel。

谢谢。

4

1 回答 1

0

我不确定您是否知道,但只要您在 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
于 2013-11-12T17:12:32.007 回答