清除两张或多张纸上的单元格

问题描述 投票:0回答:1

我有以下简单的脚本,可以从一张纸上删除一系列单元格。如何修改此内容,以便可以在多个图纸上指定单元格?我认为这与更改getSheetByName有关?非常感谢。

function clearandover() {
  //replace 'Sheet1' with your actual sheet name
  var sheet = SpreadsheetApp.getActive().getSheetByName('Andover');
  sheet.getRange('B8:G').clearContent();
}
google-apps-script cell clear
1个回答
1
投票

如果仅在每张图纸上执行一个命令,则无法用单独的值来定义图纸。您可以这样做:

function clearandover() {
  var spreadsheet = SpreadsheetApp.getActive();
  spreadsheet.getSheetByName('Andover').getRange('B8:G').clearContent();
  spreadsheet.getSheetByName('Second sheet name').getRange('B8:G').clearContent();
  spreadsheet.getSheetByName('Third sheet name').getRange('B8:G').clearContent();
}

当然,您可以更改需要清除的每张纸的范围。

© www.soinside.com 2019 - 2024. All rights reserved.