GoogleシートAPI v4、Values.get
は、セルが空の場合は '未定義'を返します。 Values.get
は、セルが空の場合は 'values'部分を除いて{majorDimension=ROWS, range=Sheet1!J7:L7}
を返します。
セルが空の場合、次の出力を得る方法はありますか?ここ{majorDimension=ROWS, values=[[]], range=Sheet1!J7:L7}
代わりの{majorDimension=ROWS, range=Sheet1!J7:L7}
を返すために[[]]
代わりのundefined
Values.batchGet
を返すためにValues.get
はコードです:GoogleシートAPI v4 values.getおよびvalues.batchGetが空のセルで未定義または戻り値を返しています
function getOneCellValue() {
var response = Sheets.Spreadsheets.Values.get("SpreadsheetId", "Sheet1!L20");
Logger.log(response.values);
}
function getValueRanges() {
var response = Sheets.Spreadsheets.Values.batchGet("SpreadsheetId", {ranges: ["Sheet1!D7:F7", "Sheet1!J7:L7"]});
Logger.log(response.valueRanges);
}
ありがとうございました。