Bonjour,
Ce doit être réalisable à l'aide d'un script.
Il faudrait un tableau avec la liste des email (compte google des users) et en fond la couleur voulue pour chaque personne.
1- le script voit qui fait la modification et où
2- le script vérifie où est l'email dans la liste, et mets sa couleur dans une variable
3- enfin, on applique la couleur à la plage modifiée par l'user
à tester ce n'est que du théorique :
function onEdit(e) {
var sheet = e.source.getActiveSheet();
var user = Session.getActiveUser().getEmail();
var range = e.range;
var userSheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("list_users");// feuille où se situe la liste des emails + couleurs
var emailRange = userSheet.getRange("A2:A10");// plage où se situe la liste des emails + couleurs
var emails = emailRange.getValues();
for (i=0;i<emails.length;i++) {
if (emails[i][0] === user) {
var position =i+emailRange.getRow();}}
var color = userSheet.getRange(position, 1).getBackground();
range.setBackground(color);
}