如何使用Microsoft Graph在Excel中更新表的特定行?

我尝试使用Microsoft Graph在Excel中更新表的特定行。

我没有在表格部分find任何文件。

例如,我想更新第6行(索引5)。

有没有这样的方法? 谢谢

PATCH: https://graph.microsoft.com/beta/me/drive/items/12345/workbook/tables/Table1/rows/update { "index": 5, "values": [ [1, 2, 3] ] } 

您可以修改表格行如下。 本示例更新包含4列的表的第2行(索引= 1)。 请注意,索引值为0索引,而且标题行不是这里行集合的一部分。

 PATCH https://graph.microsoft.com/v1.0/me/drive/root:/nameditemtest.xlsx:/workbook/worksheets/sheet1/tables/Table1/rows/$/ItemAt(index=1) { "values": [ [ "A", "B", "C", "D" ]] } 

结果: 在这里输入图像说明

如果您希望修补标题行,可以使用PATCH ../tables/{id|name|}/rows/$/ItemAt(index={index}/headerRowRangepath修补基础范围values属性PATCH ../tables/{id|name|}/rows/$/ItemAt(index={index}/headerRowRange – 或 – update使用PATCH ../tables/{id|name}/columns/{id}path的表列name属性PATCH ../tables/{id|name}/columns/{id}