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

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

这应该很简单,只是找不到任何文档,所以不确定是否可行,以及如何实现。

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

我成功完成了以下两种呼叫:

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

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

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

这是由于信息在电子表格中的放置方式,对于自动提取而言确实不方便。因此,如果在提取范围时不计算行/列来查找相关的单元格,那么如果可以直接指示所有相关的单元格,将更加容易。

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

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

欢迎提出任何建议

这应该很简单,只是无法找到任何文档,因此不确定是否可行,以及如何实现。我正在调用Sharepoint 2013 REST API,特别是...

rest sharepoint-2013
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.