MS Project Изменяет цвет текста в строке на основе поля статуса
Я хочу изменить цвет текста для всей строки на основе того, что указано в поле "Статус".
Я искал на других форумах и нашел близкие решения, но ничего, что действительно делало бы то, что я ищу. Я знаю о функции выделения и условном форматировании, но не могу заставить их делать то, что мне нужно. Я написал некоторый VB-код, чтобы сделать это примерно 5 лет назад, но я новичок, мне потребовалось около 5 дней, чтобы напишите самый простой код, а потом я потерял его, когда ушел со своей последней работы.:-(
Итак, я ищу просто какой-нибудь VBA, который будет делать следующее:
- Если статус = "Поздно", то покрасьте текст в строке в "КРАСНЫЙ"
- Если статус = "По расписанию", то покрасьте текст в строке в "ЗЕЛЕНЫЙ"
- Если Статус = "Будущая задача", то покрасьте текст в строке в "ЧЕРНЫЙ"
- Если статус = "Завершено", то покрасьте текст в строке в "СЕРЫЙ"
Я бы с удовольствием получил продвинутый и имеющий что-то вроде следующего: Если статус = "По расписанию", И % завершено <85%, А "Дата завершения" <5 дней в будущем, то цвет текста в строке "ОРАНЖЕВЫЙ"