【发布时间】:2015-06-07 23:55:06
【问题描述】:
所以,我正在尝试定义一个自定义函数,该函数返回它在自定义范围内找到的第一个空白单元格的行号。
function checkForBlank(startRow,startCol) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var checkRow = startRow;
var checkCol = startCol;
var range = sheet.getRange(checkRow, checkCol);
var i = checkRow;
while (i < 100) {
if(range.isBlank()) {
return 5;
}
else { checkRow++; i++; }
}
}
我遇到的问题是,每当我检查的第一个单元格不是空白时,返回值就是空白。我不知道我的 else 语句或使用循环是否有问题。任何帮助将不胜感激。
【问题讨论】:
标签: javascript loops google-apps-script google-sheets