【发布时间】:2009-11-17 15:04:27
【问题描述】:
根据我的应用程序,我需要生成 Excel 文件。
我能够生成 excel 文件:
Response.ContentType = "application/vnd.ms-excel" 在标题中并通过创建 HTML 表填充数据。
但是在尝试创建一个从服务器位置获取它并将数据保存到其中的文件时(这里我们正在创建 excel 对象来生成文件),网页以 DONE 状态打开,并带有空白页和源文件以 HTML 格式显示数据。 当我尝试使用路径显式打开文件时,出现以下错误:
它显示多个错误,如下所示: 注意:(MS-Excel DLL)安装在服务器位置。
错误消息 1: 宏可能包含病毒。禁用宏通常是安全的,但如果宏是合法的,您可能会失去一些功能。 注意:文件中没有宏 单击启用宏时会收到第二条错误消息:
无法访问该文件。尝试以下方法之一:
- 确保指定的文件夹存在。
- 确保包含该文件的文件夹不是只读的。
- 确保文件名不包含以下任何字符 ? [ ] : |或 *
- 确保文件/路径名包含的字符不超过 218 个。
注意:以上所有条件都成立。
最后点击确定会显示错误消息:
此文件不是可识别的格式。
然后它以加密格式打开。
谁能告诉我可能是什么问题?
【问题讨论】:
标签: excel asp-classic