![](/img/trans.png)
[英]Excel Crashing when checking In an unmodified Excel Workbook to SharePoint with VBA
[英]excel vba close a workbook opend on other computer
在excel vba中,我要检查存储在SharePoint服务器上的工作簿是否被任何人打开,如果要打开,则要关闭它,以便能够在本地打开它并在其中写一些东西。 有什么办法吗?
搜索答案的方向,抱歉,没有直接帮助,因为我不是VBA专家。
您可以检测是否已在SharePoint文档库中签出文档(包括Excel工作簿)。 如果您具有足够的权限,则可以放弃该签出,但是您将无法在可能打开它的远程计算机上“关闭工作簿”。 请注意,它可能在未检出的情况下打开,并且在未打开的特定时刻被检出。 您应该能够使用SharePoint Web服务执行签出检测。
通过在shraepoint上使用http:// ...位置,甚至在SharePoint服务器上启用了\\ server位置,在本地打开工作簿并进行保存应该相对容易。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.