Google apps script 如何获取要访问的特定选项卡

Google apps script 如何获取要访问的特定选项卡,google-apps-script,google-sheets,Google Apps Script,Google Sheets,在我的脚本中,我尝试在特定选项卡上执行我的代码。 这是我的代码片段 function sendalert() { var sheet = SpreadsheetApp.getActiveSheet(); 我的google工作表有6个选项卡,但我希望我的脚本始终在名为“Operator”的选项卡上运行。我该如何实施这一点?我相信您的目标如下 function sendalert() { var sheetName = "Operator"; var ss = SpreadsheetA

在我的脚本中,我尝试在特定选项卡上执行我的代码。 这是我的代码片段

function sendalert() {
  var sheet = SpreadsheetApp.getActiveSheet();

我的google工作表有6个选项卡,但我希望我的脚本始终在名为“Operator”的选项卡上运行。我该如何实施这一点?

我相信您的目标如下

function sendalert() {
  var sheetName = "Operator";
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName(sheetName);

  // do something.

}
  • 您希望在活动电子表格中为工作表名为
    Operator
    的工作表运行脚本
对于这个问题,这个答案如何

修改点:
  • 要使用图纸名称访问特定图纸,可以使用
    getSheetByName(name)
  • 使用
    getActiveSheet()
    时,将使用浏览器中打开的工作表。如果浏览器未打开,则使用第1页选项卡
修改脚本: 修改脚本时,请按以下方式修改

function sendalert() {
  var sheetName = "Operator";
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName(sheetName);

  // do something.

}
参考资料: