使用 VBA 检索和更新共享点列表

问题描述 投票:0回答:1

我想使用 VBA 检索和更新 SharePoint 列表项。

我知道如何通过 Excel 内部的数据连接来使用列表数据来获取完整列表,但不知道如何获取列表字段中的特定项目。

如何将列表中的数据提取到Word/Excel?

vba sharepoint
1个回答
1
投票

Microsoft 现已停用 Sharepoint 的 SOAP API。因此,不再支持。现在,微软已经实现了REST API调用。如果您仍在寻找替代方案,请尝试解决此问题。注意 - 这仅意味着从 Sharepoint 列表中检索值。

Set req = CreateObject("MSXML2.XMLHTTP")
params = "owssvr.dll?Cmd=Display&ID=&XMLDATA=true&List=%7B<LISTID>%7D&View=%7B<VIEWID>%7D"
URL = "https://<SHAREPOINTSITE>/" & params
req.Open "GET", URL, False
req.Send
© www.soinside.com 2019 - 2024. All rights reserved.