function calcPortfolioValue() {
var sheet = SpreadsheetApp.getActiveSheet();
var row = sheet.getCurrentCell().getRow();
var col = sheet.getCurrentCell().getColumn();
var activeCell = sheet.getRange( row, col );
var prevCellVal = sheet.getRange( row - 1, col ).getValue();
return prevCellVal; // end prematurely to narrow where error is
}
我正在尝试访问activeCell上方的单元格。但是,在定义prevCell时,该行出现错误。是否可以在Google脚本的Google脚本中引用上一行或上一行?
我收到的错误是 “范围的坐标或尺寸无效。(x行,文件“ x”)” x线指向我定义prevCell的那一行。
答案 0 :(得分:1)
好的。我相信我知道了。这是谷歌脚本设计不当的情况。
当我在script.google.com网站上“运行”我的代码时,我会在顶部收到一个红色错误,指出“范围的坐标或尺寸无效。(第#行,文件名)
尽管出现1错误,我的代码仍可以正常运行。
添加到我的代码中时,我必须每次刷新Google表格才能更新脚本。