我目前正在编写一些 VBA 代码,部分要求是设置文件夹的安全性。
FileSystemObject
不起作用。我可以将文件夹的属性设置为只读,但据我所知,仅此而已。
ADsSecurity
可以很好地完成工作,但我似乎找不到除 VBS 或 VB6 之外的任何示例,当然也没有 VBA 的示例。我设法找到了 DLL 并安装和注册了它,但我仍然收到一条错误消息,指出 ActiveX 组件无法创建对象。这适用于后期和早期绑定。
我也尝试过使用 ACL 信息,但是在尝试获取文件安全描述符时,Excel 就崩溃了。
还有谁还有其他想法吗?