检查第一个空白单元格的功能
Posted
技术标签:
【中文标题】检查第一个空白单元格的功能【英文标题】:Function to check for first blank cell 【发布时间】: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 语句或使用循环是否有问题。任何帮助将不胜感激。
【问题讨论】:
【参考方案1】:我不确定您的 startRow
和 startCol
变量的格式是什么,也不知道您要做什么,但我认为您应该在 while 循环中更新变量 range
,因为 @ 987654325@ 测试整个范围是否为空白:https://developers.google.com/apps-script/reference/spreadsheet/range#isBlank%28%29
【讨论】:
startRow
和 startCol
都是整数,我试图通过列出行号和列号来引用单个单元格
好吧 while (checkRow
以上是关于检查第一个空白单元格的功能的主要内容,如果未能解决你的问题,请参考以下文章
带有包含自定义单元格的 UITableView 的 UISearchBar => 空白单元格
带有静态单元格的 UITableViewController 显示为空白