Bonjour à tous,
J'ai cherché la solution sur le forum et je n'ai pas trouvé. Je cherche à être notifié par mail suite à changement de cellule par une formule, j'ai un script qui fonctionne bien en effectuent un changement à la main pas avec une formule comme exemple : =SI(J8>20,"ok","no") ou =H1+J1
var range = "J1";
function Notification() {
var sheet = SpreadsheetApp.getActiveSheet();
var editRange = sheet.getActiveRange();
var editRow = editRange.getRow();
var editCol = editRange.getColumn();
var testrange = sheet.getRange(range);
var rangeRowStart = testrange.getRow();
var rangeRowEnd = rangeRowStart + testrange.getHeight()-1;
var rangeColStart = testrange.getColumn();
var rangeColEnd = rangeColStart + testrange.getWidth()-1;
if (editRow >= rangeRowStart && editRow <= rangeRowEnd
&& editCol >= rangeColStart && editCol <= rangeColEnd)
{
var objet = 'Modif';
var email ="mail@gmail.com";
var body = 'texte';
MailApp.sendEmail(email, objet, body);
}
}
Est-il possible de le réaliser ?
Merci beaucoup de vos retours