我正在尝试使用Microsoft图形API与excel。我有一个包含预填充数据和一些计算的电子表格。
例如 :
ex: C1 = SUM(A1:A10)/B1
的函数是否可以使用Microsoft图形API(或任何其他api)以HTTP请求参数的形式发送输入数据并获得结果作为请求的响应?
理想的请求 - 响应看起来像:
http://path-to-workbook/path-to-response-data?parameterB1=someNumericValue
Response:
{
C1: <result of calculation>
}
有没有办法使用图形API实现这样的功能?
任何类似或有用的响应/资源将不胜感激。
如果你需要简单的逻辑,只需使用更新range api,将请求体中的公式设置为= SUM(A1:A10)/ B1
如果您需要复杂的IO处理,除了现在的报告之外,Excel的图形API不是I / O操作的意图,因此您需要在uservoice中提交功能请求。
实际上,Graph中有一个可能的API(只是想法,不测试这个),它是OneDrive API,当你修改Excel文件时,将数据发送到自定义NET api服务来计算然后使用Drive api update the file