Я хотел бы знать, как сделать эффективный цикл из этого кода вместо того, чтобы повторять его несколько раз.Он не должен начинаться с P17, он может быть целым столбцом.
var cell = sheet2.getRange('P17').getValues();
if (sheet2.getRange('P17').isBlank() == false) {
var range = sheet1.getRangeList([cell]).activate();
sheet1.getActiveRangeList().clear({contentsOnly: true, skipFilteredRows: true});}
var cell = sheet2.getRange('P16').getValues();
if (sheet2.getRange('P16').isBlank() == false) {
var range = sheet1.getRangeList([cell]).activate();
sheet1.getActiveRangeList().clear({contentsOnly: true, skipFilteredRows: true});}