首页 > 解决方案 > 如何使用 SharePoint excel Services REST API 更新工作簿中的工作表(可能是单元格)

问题描述

我正在编写一个脚本来读取和更新放置在 SharePoint 文档目录中的 excel 文件中的内容。我指的是这个文档(Sharepoint Excel Services REST API) - https://docs.microsoft.com/en-us/sharepoint/dev/general-development/excel-services-rest-api

我可以从我的工作表中提取不同范围的数据,但我找不到任何 REST API 来更新工作表中的内容。我知道它可以使用 Microsoft Graph API 来实现,但如果可能的话,我想使用 SharePoint Excel Rest API 来实现。

标签: excelsharepointsharepoint-2010sharepoint-api

解决方案


从您发布的文档看来,您可以使用这种请求来设置单元格的值并返回它

http://<ServerName>/_vti_bin/ExcelRest.aspx/Docs/Documents/sampleWorkbook.xlsx/model/Ranges('Sheet1!A1|G5')?Ranges('Sheet1!C3')=demo

你试过这种方法吗?

我认为在你获得一个单元格的范围后,你应该使用'='来设置它的值..比如

?Ranges('Sheet1!A1')=5.5

推荐阅读