Bonjour à tous,
j'essaie d'ajouter un facteur supplémentaire à une condition dans un script Google déjà existant et il m'annonce une erreur de syntaxe du script au niveau de l'accolade suivant mon troisième facteur.
Dans chaque condition il y a 3 facteur:
c = 8 = un commentaire
C+1 = cellule informant qu'une notification a été envoyée
d = personne ayant saisie les informations (troisième facteur)
l'idée c'était
si c'est personne1 qui saisie alors la notification sera envoyée à personne10
si c'est personne 2 ou personne3 qui saisie alors la notification sera envoyée à personne15
voici le code
function Notification() {
var document = SpreadsheetApp.getActive();
var f = document.getSheetByName('RE7');
var derL = f.getLastRow();
var c = 8; // H
for (var i = 2; i <= derL; i++){
if ( (f.getRange(i,c).getValue() != '') && (f.getRange(i,c+1).getValue() == '') && (f.getRange(i,7).getValue () ='zozo@gg.fr'){
//Browser.msgBox(f.getRange(i,c).getValue());
GmailApp.sendEmail('adresse@gmail.com', 'Réception d\'un nouveau commentaire dans RE7', 'Voici le commentaire saisi aujourd\'hui par '+ f.getRange(i,7).getValue() + ': « ' + f.getRange(i,c).getValue()) + '\ ».' ;
f.getRange(i,c+1).setValue('notification envoyée 1');
}
else if ( (f.getRange(i,c).getValue() != '') && (f.getRange(i,c+1).getValue() == '') && (f.getRange(i,7).getValue () = 'henri@gmail.com,sophie@gmail.com'){
//Browser.msgBox(f.getRange(i,c).getValue());
GmailApp.sendEmail('adresse@gmail.com', 'Réception d\'un nouveau commentaire dans RE7', 'Voici le commentaire saisi aujourd\'hui par '+ f.getRange(i,7).getValue() + ': « ' + f.getRange(i,c).getValue()) + '\ ».' ;
f.getRange(i,c+1).setValue('notification envoyée 2');
}
}
}
merci d'avance pour l'aide