pgS*_*ter 6 excel vba office365
如何使用 vba 与另一位办公用户共享 Excel 文件?我有一个需要稍微自定义的模板,并作为一个单独的工作簿与数百个用户(同一个活动目录)共享。
我想我可以使用共享方法来设置使用MSOPermission的权限。我尝试了很多方法都失败了,但这些是我最乐观的方法:
wkBk.Permission.Add "bill_User@company.com",msoPermissionEdit
wkBk.Permission.Add "SallyCEO@company.com",msoPermissionRead
wkBk.Permission.Add "billy_companyID",msoPermissionEdit
Run Code Online (Sandbox Code Playgroud)
我收到的特定错误(此处显示)表明Permission Object. 我找不到太多关于此的文档(这是我对 Microsoft 的一个常见烦恼)。
我已经看到下面显示的几个帖子,但没有一个解决我的问题。
我确定我在错误的区域,或者我可能需要启用一个库。我很尴尬地说我什至尝试使用宏记录器,但是当我与此处显示的共享菜单交互时没有记录任何代码。
VBA 可能不是处理我的用例情况的最佳工具。如果有适合我的情况的更好的自动化方法,例如TypeScript或Power Apps,我会赞成任何建议,其中包括基本说明或可用于寻找整体解决方案的特定术语/程序的参考。谢谢。
微软注意:在谷歌表格中执行这个类似的任务很容易并且有据可查:
ss.addEditor("billyTheUser@gmail.com");
ss.addViewer("sallyCEO@gmail.com");
Run Code Online (Sandbox Code Playgroud)
小智 1
提到了 PowerApps - 假设您拥有标准 O365 许可证和可用的 SharePoint Online,则可以根据需要设置访问权限,这是 SPO 文档库文件中的插图:
本文中的选项 4: https ://sharepointmaven.com/6-locations-can-set-security-files-sharepoint-office-365/
| 归档时间: |
|
| 查看次数: |
453 次 |
| 最近记录: |