Я хотел бы знать, как очистить содержимое всех строк, которые скрыты через этот код, особенно в двух IFS.
Я попытался включить этот отрывок:
ss.getActiveRangeList().clear({contentsOnly: true, skipFilteredRows: true});}
, но это только очистка содержимого выбранной ячейки
function remcausa() {
var ss=SpreadsheetApp.getActive();
var sh=ss.getActiveSheet();
var cell=sh.getActiveCell();
var row=cell.getRow();
if (row<47) {
sh.hideRows(row + 0, 4);ss.getActiveRangeList().clear({contentsOnly: true, skipFilteredRows: true});}
else { if(row>50) {sh.hideRows(row -1, 4)};
ss.getActiveRangeList().clear({contentsOnly: true, skipFilteredRows: true});}
}
ожидаемый результат - очистить содержимое всех скрытых строк.
Спасибо