SharePoint 2013 Rest API 调用以提取 Excel 特定单元格



这应该很简单,只是找不到任何文档,所以不确定是否可能,如果可能 - 如何。

我调用 Sharepoint 2013 REST API,特别是 Excel REST 服务 (ExcelRest.aspx(,从 Excel 工作簿中的特定单元格获取值。

我在以下两种类型的呼叫中取得了成功:

获取一个特定的单元格 (E5(:http://somesharepointsite.com/testsite/_vti_bin/ExcelRest.aspx/Shared%20Documents/Excelfile.xlsx/Model/Ranges("前%20页"!E5'(?$format=html

获取范围 (E5-F20(:http://somesharepointsite.com/testsite/_vti_bin/ExcelRest.aspx/Shared%20Documents/Excelfile.xlsx/Model/Ranges("前%20页"!E5|F20'(?$format=html

但是,我非常希望能够获取多个特定的单元格,例如:E5、E7、F15、F18。

这是由于信息在电子表格中的放置方式,这对于自动附加来说并不方便。因此,在提取范围时,与其计算行/列以查找相关单元格,不如直接指示所有相关的单元格会容易得多。

我知道我一次可以只做一堆单独的调用来获取一个单元格,但这似乎并不是最佳解决方案。

我尝试用逗号,分号分隔范围 - 也尝试制作两个单独的范围 - 没有运气

欢迎任何建议

实际上,简化问题。 我会创建一个隐藏的工作表,将所有相关数据放在一个范围内,您可以从中提取并为其指定范围。 然后调用该范围。 这些值链接到主工作表。 隐藏在 如果他们打开电子表格,没有理由混淆任何人。

最新更新