j'ai refait le code un peu plus mieux ;-))))
var ss = SpreadsheetApp.getActiveSpreadsheet();
function onSelectionChange(e) {
var editedcell = e.range;
var source_sheet = ss.getSheetByName("Alliance Raid Roster");
if((editedcell.getRow()==1) || (editedcell.getColumn()==3)){
switch(editedcell.getValue()){
case "Raid Mardi": Browser.msgBox("Chargement du raid de Mardi !!"); break
case "Raid Mercredi": Browser.msgBox("Chargement du raid de Mercredi !!"); break
case "Raid Jeudi": Browser.msgBox("Chargement du raid de Jeudi !!"); break
case "Raid Vendredi": Browser.msgBox("Chargement du raid de Vendredi !!"); break
case "Raid Samedi": Browser.msgBox("Chargement du raid de Samedi !!"); break
case "Raid Dimanche": Browser.msgBox("Chargement du raid de Dimanche !!"); break
case "Raid Lundi": Browser.msgBox("Chargement du raid de Lundi !!"); break
default: Browser.msgBox("Chargement Invalide !!"); break
}
}}
pour l'erreur
Vous devez créer et installer un déclencheur pour cela. Bien sûr, vous ne pouvez pas le tester en l'exécutant à partir de l'éditeur de code comme toute autre fonction car la plupart des autres fonctions ne nécessitent pas d'objets d'événement.
n'oubliez pas de d'initialiser le déclencheur.
onSelectionChange(e) fait partie des nouveaux Triggers
https://developers.google.com/apps-script/guides/triggers