<<< 返回 access911.net 编程静态资料库索引页

链接XLS格式文件时提示 “向导无法访问文件 ‘c:\a.xls’ ...”

 

作者:cg1 & MS  摘自:access911.net  录入:cg1  时间:2004-7-25  浏览人次:1316


专题地址:http://access911.net/fixhtm/72FAB41E11DCECF3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:如何用程序实现链接有“打开密码”的 XLS 表格?
手动链接提示 “向导无法访问文件 ‘c:\a.xls’。请确定文件存在且格式正确”

 


问题:

如何用程序实现链接有“打开密码”的 XLS 表格?
手动链接提示 “向导无法访问文件 ‘c:\a.xls’。请确定文件存在且格式正确”

 

回答:

我做了测试,发现确是不行!

我和Excel支持工程师讨论了一下,当我们在采用Access试图实现Link一个加密的Excel表哥的时候,会出现不能够大开的问题。这是由于Excel本身的加密机制所造成的。而Access在Link的时候并没有很好的方法来解决该问题。

我目前可以建议您采用的方法是
1. 打开Excel,输入密码
2. Access中,Link Excel表格,此时能够正常的Link
3. 只要Excel不关闭,您就可以正常的打开该Table
4. 如果Excel是处于关闭状态的,您将不得不先用程序将其打开,手动的输入密码

我理解这个办法来解决该问题看上去比较难以接受,但是Access在设计的过程中确实对这样的情况缺乏考虑。而且处于安全性的考虑我们认为这样做还是值得接受的。

以下给出在 ACCESS 2003 EXCEL 2003 环境中运行通过的代码,该代码可以链接有密码保护的 EXCEL 表格.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FAB41E11DCECF3.htm

 


上一篇:access中如何更改鼠标指针状态

下一篇:Microsoft Office 2003 Service Pack 1 已经出来了

2017年2月22日生成静态资料