我在这方面还很新,因此可能很容易解决,但是如果D列不为空,则需要隐藏一行。 D列将有多个日期,因此,如果D列中出现任何内容,我只需将其隐藏。我也希望它适用于电子表格中的所有标签。任何帮助将不胜感激!
function onOpen() {
var s = SpreadsheetApp.getActive();
s.showRows(1, s.getMaxRows());
s.getRange('D:D')
.getValues()
.forEach( function (r, i) {
if (r[0] == true )
s.hideRows(i + 1);
});
}
答案 0 :(得分:0)
我建议使用工作表的过滤器功能。
选择第一行数据>过滤器
然后单击单元格D1中的向下箭头,然后选择“清除”,然后选中“空白”,然后单击“确定”。