Страница: 1 |
Страница: 1 |
Вопрос: Цвет шрифта в ячейке.
Добавлено: 15.05.07 14:02
Автор вопроса: Сергей
Привет.
Проблема такая. В ячейке Экселя есть "условное форматирование", которое меняет цвет шрифта на "красный", при выполнении условия. Как в макросе получить цвет шрифта в этой ячейке? Пробовал .Font.ColorIndex, оно выдает значение "черный", хотя по факту "красный" (сработало условное форматирование). Можно конечно в макросе проверять не цвет, а усовие, но такой вариант не подходит, т.к. макрос - унисерсальный, а ячеек с "условным форматированием" - много и у каждой свое условие.
Спасибо.
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
bi-lya
Вопросов: 1
Ответов: 125
Профиль | | #1
Добавлено: 15.05.07 15:10
Недопойму, в чем у вас проблема. Делаю
Номер ответа: 2
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #2
Добавлено: 15.05.07 15:43
Потому что не прочитал вопрос, по всей видимости.
Номер ответа: 3
Автор ответа:
Сергей
Вопросов: 13
Ответов: 25
Профиль | | #3
Добавлено: 17.05.07 15:10
To 1: попробуй еще раз. Перед этим сделай текущий цвет отличный от красного и установи на ячейку "условное форматирование". Посмотри как меняется текущий цвет (.Font.ColorIndex) при выполнении условия, или нет.
Вообще то я обошелся (использовал "условное форматирование" с проверкой справедливости формулы...), но все же вопрос остался... мож флаг какой есть срабатывания "условного форматирования"?