Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Как сделать в формуле условие - цвет ячейки
 
как сделать?
если ячейка А1 закрашена (например зеленая), то в В1 появляется текстовое сообщение
спасибо
 
Формулы - они дальтоники: цвета не различают )
 
может условное форматирование?
 
УФ не может выводить тот или иной текст, а вот сделать текст "невидимым" (одинаковым с цветом заливки ячейки) может. Ну УФ требует проверки какого-нибудь условия (опять не цвета). Или макрос.
 
Помогите пожалуйста
ситуация такая
этапы заключения договора выделяются определённым цветом (только цветом, так исторически сложилось)
кода договор подписан вся строка выделяется зелёным цветом, и надо написать много скучных писем, про которые все забывают.
очень хочется когда строка или ячейка зелёная, чтобы в определенной ячейки появлялось текстовое сообщение (напоминала)
подойдёт любое решение
заранее спасибо  
 
формулами и УФ так не сделать - они не работают с цветом, как с аргументом, для них нужна ячейка с пометкой о стадии договора, вариант 2 макрос, вариант 3 это изначально поместить в нужные ячейки текст с цветом ячейки, например белый по белому, тогда при изменении заливки в сроке белый текст проявится.
 

Можно в формулах использовать цвет ячеек
Но надо предварительно создать «Пользовательскую» функцию, которая будет определять номер цвета заливки ячейки.
А потом результат этой функции использовать в функции =ЕСЛИ()

Вот текст этой функции:
Код
Function НомерЦветаЯчейки(АнализируемаяЯчейка As Range)    
    Application.Volatile True
    НомерЦветаЯчейки = АнализируемаяЯчейка.Interior.Color
End Function
Функция = НомерЦветаЯчейки() для белой ячейки(без заливки) вернёт число 16777215.Для других цветов числа будут другие.

Функцией =ЕСЛИ() можно проанализировать возвращённое число и отобразить заранее определённое значение.
Например
=ЕСЛИ(НомерЦветаЯчейки(B4)=16777215;"НечегоНапоминать";"НАПОМИНАЛКА")


Изменено: Valera2 - 19 Фев 2017 01:59:58
 
Valera2, писать через строку - чтобы внушительнее выглядело?
Кнопка оформления кода в сообщении - <...>
Прошу вернуться и исправить свою писанину.
Страницы: 1
Читают тему (гостей: 1)
Наверх