SKRIPT
E-mailové notifikace  o přidělených úkolech

function SendUpozorneniUkoly1() {

  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("úkoly1");

  var startColumn = 5;

  var endColumn = 27;

  var taskRow = 3;

  var emailRow = 4;


  var taskValues = sheet.getRange(taskRow, startColumn, 1, endColumn - startColumn + 1).getValues()[0];

  var emailAddresses = sheet.getRange(emailRow, startColumn, 1, endColumn - startColumn + 1).getValues()[0];

 

  for (var i = 0; i < taskValues.length; i++) {

   

    if (taskValues[i] == 1) {

      var emailAddress = emailAddresses[i];

      if (emailAddress) {

        Logger.log("Odesílání emailu na adresu: " + emailAddress);

        MailApp.sendEmail(emailAddress, 'Upozornění: máte nově přidělené úkoly', 'V souboru "Úkoly" máte nově přidělené úkoly.\n\nTento email byl vygenerován automaticky, neodpovídejte na něj.\n\n https://docs.google.com/spreadsheets/d/2R445jhsuTQUx9O-2csjjk4jOpyrRuHCKr-PXKqJTm0M/edit#gid=3974588345');

      } else {

     }

    }

  }

}