如何在sharepoint上禁用多个Excel文件的只读属性?

时间:2016-08-01 09:00:26

标签: excel excel-vba sharepoint vba

我正在尝试在位于Sharepoint文件夹上的多个Excel 2016文件上运行VBA代码。问题是文件设置为"锁定以进行编辑"因此VBA代码在尝试运行时崩溃。 那么有没有办法为所有这些文件更改这些属性,以便VBA代码可以成功运行?

提前致谢。

1 个答案:

答案 0 :(得分:0)

该文件是" Lock"因为其他人在处理这个文件。此文件在sharepoint中签出(除了处理它的用户外,所有更新都被禁用)。

  • Soluiton 1:向您的文件所有者询问签入文件
  • 解决方案2:如果您是SharePoint Admin,则可以签入其他人的文档
  • 解决方案3:如果您可以运行powerhsell或c#,则可以使用SharePoint API来标记文件。或者删除文件上的锁定

当您运行excel文件的vba时,您必须在编辑模式下打开文档,编辑模式将被"锁定" (结帐)sharepoint。它不是VBA或Excel问题