我是新手,但之前已经阅读了一些答案,并且看到一些专家澄清了许多复杂的主题并寻求帮助。
我正在尝试使用VBA更新sharepoint列表项,但无法找到方法。有些人提到他们已经能够做到了。如果某人已经这样做了,您是否可以共享简单的代码来检索共享点列表项,并更新列表项。
我知道如何在Excel中使用数据连接来使用列表数据,在那里我得到完整列表,但不知道如何在列表的字段中获取特定项目。
如果可以共享一个简单的代码将数据从列表拉到word / excel,那么会非常适用。
提前致谢 萨蒂什南比亚
答案 0 :(得分:0)
微软现在已经退出了针对Sharepoint的SOAP API。所以,它不再受支持了。现在,Microsoft已经实现了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