作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
var METADATA_SHEET_NAME = 'MetaData';
function readMetaData() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var sheet = spreadsheet.getSheetByName(METADATA_SHEET_NAME);
var range = sheet.getRange(1, 2);
var fixVersion = range.getValue();
Logger.log(fixVersion);
return fixVersion;
}
在我当前的 Google 脚本中,我已经有了名为 MetaData
的工作表。我将工作表名称存储在变量 METADATA_SHEET_NAME
中。如果我直接在 getSheetByName() 方法中传递工作表名称,它可以完美工作,但是当我传递变量名称(其中我存储了工作表名称)时,它给出
TypeError: Cannot call method "getRange" of null.
最佳答案
检查拼写错误,因为它对我有用。将工作表名称分配给变量是可以的。
这里我有一个名为“Sheet1”的工作表,我将其分配给 METADATA_SHEET_NAME
变量。现在我将根据您的代码从第 1 行第 2 列获取值。
[17-07-06 05:17:16:829 PDT] Response1
关于javascript - 出现 Cannot call method "getRange"of null 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44898186/
我是一名优秀的程序员,十分优秀!