如何在Microsoft graph(excel)api中创建自定义输入/输出函数?

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

我正在尝试使用Microsoft图形API与excel。我有一个包含预填充数据和一些计算的电子表格。

例如 :

  • 单元格A1到A10有一些数据
  • 单元格B1是输入字段
  • 单元C1是输出字段,其值是A:1到A:10和B1 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实现这样的功能?

任何类似或有用的响应/资源将不胜感激。

excel microsoft-graph
1个回答
0
投票

如果你需要简单的逻辑,只需使用更新range api,将请求体中的公式设置为= SUM(A1:A10)/ B1

如果您需要复杂的IO处理,除了现在的报告之外,Excel的图形API不是I / O操作的意图,因此您需要在uservoice中提交功能请求。

实际上,Graph中有一个可能的API(只是想法,不测试这个),它是OneDrive API,当你修改Excel文件时,将数据发送到自定义NET api服务来计算然后使用Drive api update the file

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