![](/img/trans.png)
[英]Read item titles from SharePoint Document Library into Array using Excel VBA
[英]Manage SharePoint Document Library using Excel VBA
自从Excel VBA中不推荐使用SharedWorkspace对象以来,我一直无法找到执行相同任务的替代方法。 注意Excel VBA是我可以访问的唯一开发工具。 我确实有SharePoint Designer。
Microsoft是否提供任何东西来替换SharedWorkspace对象提供的功能?
我的大部分任务涉及遍历文档库中的文档。 例如,查看已签出的内容,等等。使用SharedWorkspace对象可轻松做到这一点。 谁能告诉我使用不带SharedWorkspace对象的VBA做到这一点的方法吗?
我发现我可以使用VBA代码中的SharePoint Designer参考来完成任务,但这需要我打开SharePoint Designer UI,这花了我很长时间。 (为什么SharePoint Designer应用程序对象没有其他Office应用程序那样的可见属性?这会有所帮助)。
SharePoint提供了一组丰富的Web服务来与网站上的内容进行交互。 要遍历文档库中的所有文档,可以使用GetListItems Web服务 。 这将要求您编写代码以调用Web服务。 XMLHTTP是一种“简便”的方法。 如果您需要代码示例,请告诉我。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.