在 VBA 中设置文件夹属性

在 VBA 中设置文件夹属性

我目前正在编写一些 VBA 代码,部分要求是设置文件夹的安全性。

FileSystemObject不起作用。我可以将文件夹的属性设置为只读,但据我所知,仅此而已。

ADsSecurity可以很好地完成工作,但我似乎找不到除 VBS 或 VB6 之外的任何示例,当然也没有 VBA 的示例。我设法找到了 DLL 并安装和注册了它,但我仍然收到一条错误消息,指出 ActiveX 组件无法创建对象。这适用于后期和早期绑定。

我也尝试过使用 ACL 信息,但是在尝试获取文件安全描述符时,Excel 就崩溃了。

还有谁还有其他想法吗?

相关内容