Укажите вкладку Google Sheet в скрипте - PullRequest
0 голосов
/ 21 сентября 2018

Я пытаюсь заставить скрипт смотреть только на определенную вкладку / лист, когда кто-то редактирует определенные столбцы для отправки автоматического уведомления по электронной почте.Однако он отправляет уведомления по электронной почте о любых изменениях на всех вкладках.Как можно указать лист: «КТ - Тренинг»

function sendNotification() {
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var sheet = activeSpreadsheet.getSheetByName('CT - Training');
    //Get Active cell
    var mycell = ss.getActiveSelection();
    var cellcol = mycell.getColumn();
    var cellrow = mycell.getRow();
    //Define Notification Details
    var recipients = "email@email.email";
    var subject = "Update to "+ss.getName();
    var body = ss.getName() + "has been updated.  Visit " + ss.getUrl() + " to view the changes.";
    //Check to see if column is A or B to trigger
    if (cellcol == 17);
      //Check to see if column is A or B to trigger
      if (cellcol == 20);
      {
        //Send the Email
        MailApp.sendEmail(recipients, subject, body);
      }
    //End sendNotification
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...