使用 VBA 从 SharePoint 签出/签入 Excel 工作簿

使用 VBA 从 SharePoint 签出/签入 Excel 工作簿

我在 SO 中找到了几个有助于解决此问题的文章和过去的问题,但我增加了一个转折点。我找到了一种将 PC 上的网络驱动器映射到 SharePoint 文件夹的方法。如果我打开当前已签出的工作簿,则会弹出选择只读/通知/取消的弹出窗口。但如果工作簿当前未签出,则没有任何内容允许我将其签出(当我通过驱动器映射打开它时)以防止其他人进行更改。有没有办法用 VBA 做到这一点?

答案1

你应该能够用CanCheckOut方法检查它

If Workbooks.CanCheckOut(Filename) Then Workbooks.CheckOut (Filename)

KB 可以结账

KB 结账

相关内容