3

Googleシートに追加したい。私はコードを書くと、それは正常にJavaScriptで働いた。行を追加して同時にフォーマットする方法GoogleシートAPI

function appendMajor() { 
    var responseJson ='{values : [["3/2/2017 13:38:32","3/2/2017","12:33:00 PM","ABC","xyz","pqr","bca"]] }'; 
    gapi.client.sheets.spreadsheets.values.append({ 
    spreadsheetId: 'spreadSheetId', 
    range: 'A1:B', 
    resource: responseJson, 
    valueInputOption: 'USER_ENTERED', 
    }).then(function (response) { 
    appendPre(response); 
    }, function (response) { 
    appendPre('Error: ' + response.result.error.message); 
    }); 
} 

追加された行の背景色を変更したいと思います。最初の3つのセルは青色になり、別の4つのセルは灰色になります。

BatchUpdateでもやってみますが、指定した範囲の行を上書きして、シートファイルには追加しません。誰かがBatchUpdateを使って行を追加する方法を知っていたら、私に答えてください。

答えて

-1

APIに追加するためにのみ利用できる組み込みの方法はspreadsheets.values.append

は、スプレッドシートに値を追加しています。入力範囲は、既存データの を検索し、その範囲内の「テーブル」を検索するために使用されます。値は で、表の次の行に追加されます。最初の列の から始まります。

HTTPリクエスト

POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values/{range}:append 

あなたがサンプルコードをしたい場合は、Append Values sampleを確認してください。

関連する問題