Задать вопрос
@bilokoniuk

Как сделать авто изменение цвета ячейки в зависимости от пользователя вносящего данные в эту ячейку?

Есть таблица которою разрешено редактировать только трем пользователям. Нужно сделать так чтоб ячейки которые редактирует пользователь 1 изменяли цвет на синий, а пользователь 2 на красный и т.д.
  • Вопрос задан
  • 126 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Excel + Google Таблицы с нуля до PRO
    4 месяца
    Далее
  • SF Education
    Excel academy + Power BI для анализа данных
    2 месяца
    Далее
  • Skillfactory
    Мастер Google таблиц
    4 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
ProgrammerForever
@ProgrammerForever Куратор тега Google Sheets
Учитель, автоэлектрик, программист, музыкант
Используйте эти штуки:
onEdit(event) для определения факта изменения таблицы
Session.getActiveUser().getEmail() - для определения email текущего юзера
event.source.getActiveRange() - для определения текущей ячейки
setBackground() - для установки нужного цвета
function onEdit(event){
  if (Session.getActiveUser().getEmail()=="user@gmail.com") event.source.getActiveRange().setBackground("#FF0000");
};
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы