Autre solution ...
- supprime toutes les MFC
- remplace X, Y, Z par les vrais sigles et mets en face les couleurs souhaitées
- indique aussi les feuilles concernées
var sigles = ['X','Y','Z']
var couleurs = ['#00FF00','#008000','#00FFFF']
var feuilles = [ "Light", "Son", "Plateau", "Habilleuse +Machiniste"] // attention aux espaces, pluriel et majuscules
function onEdit(event){
var feuille = event.source.getActiveSheet();
var cellule = event.source.getActiveRange();
if ( feuilles.indexOf(feuille.getName()) != -1 ){
var col = cellule.getColumn()
if( (col-3) % 9 == 0 ){
var i = sigles.indexOf(cellule.getValue())
if (i!=-1){
feuille.getRange(cellule.getRow(),col,1,9).setBackground(couleurs[i]);
}
else{
feuille.getRange(cellule.getRow(),col,1,9).setBackground('white');
}
}
}
}
Exemples de couleurs pour t'aider ...
https://htmlcolorcodes.com/fr/