我目前正在使用这个脚本来隐藏K列中包含0的行。
function Hide() {
var s = SpreadsheetApp.getActive()
.getSheetByName('Sheet1');
s.getRange('K:K')
.getValues()
.forEach(function (r, i) {
if (r[0] !== '' && r[0].toString()
.charAt(0) == 0) s.hideRows(i + 1)
});
}
这段代码运行良好,唯一的问题是当我运行脚本时,它逐行隐藏表格中的内容(现在有很多行,所以需要很长时间)。
是否有一种批量处理的方式?