Office中国论坛/Access中国论坛

标题: ADO 是有可以连接有打开密码的EXCEL文件 [打印本页]

作者: min_summer    时间: 2007-10-18 09:18
标题: ADO 是有可以连接有打开密码的EXCEL文件
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\new\桌面\001.xls;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"""

连接字符串如上,EXCEL文件没有设置打开密码是可以连接的,  就算excel设置了改写密码也是可以连接读取的,   我想问一下, 1.  要是该EXCEL文件有打开密码, 字符串该怎么写呢?
   
试了很久, 都不知道 该怎么解决这个问题,  不知道这几个密码该用什么写出来,  请大家帮助!

[ 本帖最后由 min_summer 于 2007-10-18 09:19 编辑 ]
作者: min_summer    时间: 2007-10-18 09:24
标题: 回复 1# 的帖子
cn.Open "rovider=Microsoft.Jet.OLEDB.4.0assword='123';Data Source=C:\Documents and Settings\new\桌面\001.xls;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"""

要是这样写的话, 会提示:  无法启动应用程序. 工作组信息文件丢失, 或者已被其他用户以独占方式打开
作者: min_summer    时间: 2007-10-18 12:17
标题: 知道了
查了资料之后, 知道原来 ADO是不能打开有密码保护的EXCEL文档做为资料来源的!  给各位添麻烦了




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3