在MsGraph Excel API中使用where条件更新行,可以通过以下步骤实现:
/workbook/worksheets/{worksheet-id}/range(address='Sheet1!A1:B5')
where
条件来筛选要更新的行。例如,可以使用$filter
参数来指定条件,如$filter=Column1 eq 'Value1' and Column2 eq 'Value2'
。以下是一个示例的API请求:
PATCH /v1.0/me/drive/items/{item-id}/workbook/worksheets/{worksheet-id}/range(address='Sheet1!A1:B5')
Authorization: Bearer {access-token}
Content-Type: application/json
{
"values": [
["New Value 1", "New Value 2"],
["New Value 3", "New Value 4"]
],
"filter": {
"$filter": "Column1 eq 'Value1' and Column2 eq 'Value2'"
}
}
在上述示例中,我们使用PATCH
方法更新了工作表中Sheet1
范围为A1:B5
的行数据。更新的数据为"New Value 1"
和"New Value 2"
,并且只更新满足Column1 eq 'Value1' and Column2 eq 'Value2'
条件的行。
对于腾讯云的相关产品和产品介绍链接地址,可以参考以下推荐:
请注意,以上推荐的腾讯云产品仅供参考,具体选择应根据实际需求和情况进行。
领取专属 10元无门槛券
手把手带您无忧上云