【发布时间】:2014-07-31 11:06:51
【问题描述】:
这是简短版本...如果有任何其他信息可以提供帮助,请告诉我。
我在 SharePoint 上有一个 Excel 文档。我有两个用户,他们都在同一个安全组中,并且都具有对文档的贡献访问权限。
对于一个用户,workbooks.cancheckout("http://address/document") 只要没有其他人签出它就会返回 true。按照设计。
对于另一个用户,workbooks.cancheckout("http://address/document") 返回 false。无时无刻不在。
用户可以直接从 SharePoint 签出文档,因此这不是权限问题。我认为这与 Excel 尝试与 SharePoint 对话的方式有关。
是什么导致“cancheckout”返回 false,是否有人对导致此错误的原因或如何解决此错误有任何建议?
工作用户正在使用 Office 2010。损坏的是 2013。但是,其他几个用户都在 2013 上,没有出现错误。操作系统为所有用户的 Windows 7。
【问题讨论】:
-
什么版本的 SP?另外,它是 SP Online 还是本地? SP 使用什么身份验证方法?
-
2010,本地和 SSO(活动目录)。此外,这个问题似乎是零星的,因为它没有在上周末发生。
标签: vba excel sharepoint