Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Изменение цвета шрифта

15K
05 декабря 2006 года
tybor
16 / / 29.10.2006
Здравствуйте! Помогите разобраться в след. вопросе:

Макросом записываются формулы в ячейку Excel:

Application.DisplayAlerts = False
Лист3.Range("BK6").Formula = "=$AJ$89"
Application.DisplayAlerts = True

т.е. даже при внесении значения в эту ячейку вручную, при следующим открытии формула вновь появляется.

Задача: нужно менять цвет шрифта в ячейке в зависимости от того какое значение там появилось, т.е. вручную или с помощью формулы. Чего-то не получаеться...
263
05 декабря 2006 года
koltaviy
816 / / 16.12.2004
А в чем собственно проблема?:
 
Код:
List1.Range("C3").Formula = "=B3"
Dim val As Variant
val = List1.Range("C3").Value
If val = 2 Then
    List1.Range("C3").Font.Color = RGB(255, 0, 0)
Else
    List1.Range("C3").Font.Color = RGB(0, 0, 255)
End If

Если я конечно правильно тебя понял..
267
05 декабря 2006 года
Cutty Sark
1.2K / / 17.10.2002
Цитата: tybor
Задача: нужно менять цвет шрифта в ячейке в зависимости от того какое значение там появилось, т.е. вручную или с помощью формулы. Чего-то не получаеться...



Условное форматирование! Воспользуйся условным форматированием!
(в меню - Формат/Условное форматирование/Дальше разберёшься...)

15K
12 декабря 2006 года
tybor
16 / / 29.10.2006
Спасибо
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог