excel.application的Workbooks.Open 打开文件后没有反应

chilun 2011-04-13 11:40:42
set objExcel=server.CreateObject("Excel.Application")
objExcel.DisplayAlerts = false
objExcel.Visible = false
objExcel.AskToUpdateLinks = False
objExcel.Workbooks.Open(server.mappath("\upload")&"\"&filename&"")'错误处

如题,如果把filename改成任意值,会提示找不到文件错误,所以程序应该执行到OPEN这里了

改成正确的文件名后,就会一直卡在这里,页面一直在执行,不结束,不提示任何错误

EXCEL文件确实存在,没有密码,有较多公式,大约在2M左右

主要用途是想打开一个EXCEL表,把表中某几个没有规律的单元格的内容取出来插入到数据库中。

各位请不吝赐教!
...全文
721 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
toury 2011-04-14
  • 打赏
  • 举报
回复
1、用“手”打开这个文件,确定要写库的几个数据坐标(行列值);
2、它就是个数据库,用ADO连接它(连库字串一查一马车,呵呵);循环读取那几个数据;
3、连你要保存的数据库。。。。。。。。。。
或者:
4、同时连接EXCEL和数据库;EXCEL循环的时候,读出所需数据直接写库也可以
5、其他就不说了,你懂的。呵呵

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧