【问题标题】:What makes workbooks.cancheckout fail?是什么让 workbooks.cancheckout 失败?
【发布时间】: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


【解决方案1】:

我有类似的问题。我要求用户从他们的桌面手动访问共享点门户文档,然后使用 excel VBA 程序。有用。如果您更改密码,则必须手动转到共享点并访问该文档,以便您的凭据存储在缓存中的某个位置。它是有线的,但这是我解决我的一位用户面临的问题的方式。

【讨论】:

  • 我会询问最近的密码更改。感谢您的建议!
  • @thePolarExpress88 - 嗨,我遇到了同样的问题,尝试了你的解决方案,但没有运气。你能帮我解决这个问题吗?
猜你喜欢
  • 1970-01-01
  • 2020-10-27
  • 2023-03-27
  • 2010-09-13
  • 2016-11-07
  • 2015-06-10
  • 2011-09-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多