错误52 VBA访问网络共享的文件名错误

时间:2015-04-28 09:55:17

标签: vba file-permissions network-share

我在excel电子表格中有一个宏,它使用Dir(路径)访问网络共享上的文件夹。 这适用于使用本地管理员帐户登录的PC,以及使用与保存文件夹的服务器相同的用户帐户的其他人。 使用网络上的任何其他用户帐户都会出现错误52。

我假设这是文件服务器上访问权限的问题。 我添加了其他用户并允许对所需文件夹进行完全控制。

有没有人对我还能尝试什么有任何建议?

1 个答案:

答案 0 :(得分:0)

您的猜测是正确的:访问权限存在问题。此外,如果您尝试访问c文件夹中b文件夹内的a文件,那么仅授予对c文件的访问权限是不够的用户,您还需要确保给定用户也可以访问文件夹a和文件夹b。基本上,您需要确保用户可以访问该文件以及路径中的所有文件夹。此外,提供完全访问权限是一种非常糟糕的方法,您只需要授予您要授予的权限,因此如果我是您,我也会改变方法。