Запуск только из измененной ячейки или строки - PullRequest
0 голосов
/ 16 июня 2020

Этот код смог сработать, но он сработал все, что уже сработало. Я активно ищу конкретную строку c, которая запускается один раз, а не все строки. Пожалуйста, порекомендуйте.

Спасибо!

function onEdit(event)
{
    var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Inventory Count");  // Get sheet by name


     for (var i=2; i<57;i++){  // Loop from row 3 to 58 - increment by 1
        var cellCheck = sheet.getRange(i,5).getValue();  // Check cells in column B (2)
        var item_name = sheet.getRange(i,1).getValue();  // Check item name from column A (1)

        if(cellCheck === "LOW"){  // If cellCheck is Low, send an email
          MailApp.sendEmail("xxx@gmail.com", "item_name" + "UNDER");
        }
        else if(cellCheck === "HIGH" ){ // If cellCheck is high, send an email
            MailApp.sendEmail("xxx@gmail.com", "item_name" + "OVER");
        }
        else if(cellCheck === "NONE" ){ // If cellCheck is none, send an email
             MailApp.sendEmail("xxx@gmail.com", "item_name" + "OUT");  
        }  
     }
 }
...