【发布时间】:2017-08-31 17:47:26
【问题描述】:
如果单元格为空,Google Sheets API v4, Values.get 将返回“未定义”。如果单元格为空,Values.get 将返回不带“值”部分的 {majorDimension=ROWS, range=Sheet1!J7:L7}。
如果单元格为空,有没有办法获得以下输出? Values.get 返回 [[]] 而不是 undefinedValues.batchGet 返回 {majorDimension=ROWS, values=[[]], range=Sheet1!J7:L7} 而不是 {majorDimension=ROWS, range=Sheet1!J7:L7}
这是代码:
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);
}
谢谢。
【问题讨论】:
标签: google-apps-script google-sheets google-sheets-api