google api v4を使用してセルを値で見つけることはできますか?自分の仕事で背景色を変更したいif cell_value == my_value
。google api v4(googleシート)で値を指定してセルを検索
私は唯一のバリアントそれ `sを知っている:私は背景色
を変更することができますが、私は使用したい私は、セルがGoogleのAPI V4を使用して
- をgoogle api v4、gspreadを使って値でセルを見つけるのが非常に遅いからです。
google api v4を使用してセルを値で見つけることはできますか?自分の仕事で背景色を変更したいif cell_value == my_value
。google api v4(googleシート)で値を指定してセルを検索
私は唯一のバリアントそれ `sを知っている:私は背景色
を変更することができますが、私は使用したい私は、セルがGoogleのAPI V4を使用して
シートAPIを使用してセルの値を取得することができます。 Sheets API Reading guideを確認してください。 コードサンプルはBasic Readingにあります。 !D5と反応して、それらを返します。
は、次のspreadsheets.values.get要求が範囲Sheet1のA1に格納された値を読み込み、単一の範囲
をお読みください。空の末尾の行と列は省略されます。
リクエストプロトコルを以下に示します。 「読み込みと書き込みの価値」ガイドは、Google APIクライアントライブラリを使用してさまざまな言語で読み込みを実装する方法を示しています。
{
"find": string,
"replacement": string,
"matchCase": boolean,
"matchEntireCell": boolean,
"searchByRegex": boolean,
"includeFormulas": boolean,
// Union field scope can be only one of the following:
"range": {
object(GridRange)
},
"sheetId": number,
"allSheets": boolean,
// End of list of possible types for union field scope.
}
は、スコープオプション(範囲、sheetIDまたはallSheets)のひとつを選択:
GET https://sheets.googleapis.com/v4/spreadsheets/spreadsheetId/values/Sheet1!A1:D5
これは次のようにJSONがどのように見えるべきかです。
もし私がspreadsheets.batchUpdateを使いたいのであれば、my_textが存在する行と列を取得する必要があります。もちろん私はシート内のすべてのデータを読み取ることができますと私のテキストが存在するが、私はGoogleのAPIは、テキストでセルの座標を取得する別の方法があると思う行と列を返す –
@オシアブリンあなたは思いますか?あなたの参照はどこですか? – noogui
私はこの質問への参照を持っていません))しかし、行と列にbatchUpdateメソッドが必要な場合は、これらの値を検索し、それらの値を返すメソッドが必要です。か否か ? –