2017-05-08 1 views
3

Microsoft Graph를 사용하여 Excel에서 테이블의 특정 행을 업데이트하려고합니다.Microsoft Graph를 사용하여 Excel에서 특정 행의 테이블을 업데이트하는 방법?

the table section에는 문서가 없습니다.

예를 들어 번호 6 행 (색인 5)을 업데이트하고 싶습니다.

이와 같은 방법이 있습니까? 감사합니다

PATCH: 
https://graph.microsoft.com/beta/me/drive/items/12345/workbook/tables/Table1/rows/update 

{ 
    "index": 5, 
    "values": [ 
    [1, 2, 3] 
    ] 
} 

답변

0

다음과 같이 테이블 행을 패치 할 수 있습니다. 이 예에서는 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" 
     ]] 
} 

결과 : 머리글 행을 패치하려면 enter image description here

, 당신은 PATCH ../tables/{id|name|}/rows/$/ItemAt(index={index}/headerRowRange - 또는 갱신의 PATCH ../tables/{id|name}/columns/{id}의 경로를 사용하여 테이블 컬럼의 name 속성을 경로를 사용하여 기본 범위 values 속성을 패치 할 수 있습니다

+0

은 완벽하게 작동합니다. 사람들에게이 사실을 알리려면 업데이트가 필요합니다. –

+0

특정 행을 삭제하는 방법은 무엇입니까? –

관련 문제