|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.12.2009, 15:35 | #1 |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
Цвет шрифта в ячейке
Помогите составить условие
Если в ячейке C1 значение >=0 (меньше или равно 0) то шрифт в ячейке B1 красный, иначе синий |
07.12.2009, 15:46 | #2 |
Пользователь
Регистрация: 25.11.2009
Сообщений: 55
|
Так все же меньше равно(<=) или больше равно(>=)?
Не бывает сложных задач, бывают сложные решения
|
07.12.2009, 15:51 | #3 |
Пользователь
Регистрация: 25.11.2009
Сообщений: 55
|
а так вообще вот:
If Cells(1, 1).Value <= 0 Then ' если меньше либо равно 0 Cells(1, 1).Font.Color = -16776961 'красный Else: Cells(1, 1).Font.Color = -4165632 'синий End If
Не бывает сложных задач, бывают сложные решения
|
07.12.2009, 16:01 | #4 |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
|
07.12.2009, 16:04 | #5 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Поправочка. Лучше использовать в данном случае либо константы RGB, либо colorIndex, иначе может возникнуть ошибка.
Код:
Код:
Код:
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
07.12.2009, 16:06 | #6 |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
|
07.12.2009, 16:11 | #7 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Открою секрет - это и есть полный текст макроса. Вам надо только создать модуль и процедуру и скопирвоать туда этот код.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
07.12.2009, 16:27 | #8 |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
|
07.12.2009, 16:34 | #9 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Я кажись понял. Вы не можете сразу объяснить человеческим языком что надо? Чтоб в режиме он-лайн, при вводе данных в ячейку менялся цвет?
Вот макрос Код:
А уж если настолько не в ладах с макросами, лучше воспользуйтесь моим советом и примените Условное форматирование. Что это такое и где его найти можно почитать на Офф.сайте или в справке Excel.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
07.12.2009, 16:34 | #10 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
А что такое процедура и как они еще обзываются читайте в учебниках VBA.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru Последний раз редактировалось The_Prist; 07.12.2009 в 16:36. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Цвет шрифта таблицы DBGrid | doniyor | Помощь студентам | 5 | 24.03.2010 19:01 |
Каким образом можно изменять цвет фона и цвет шрифта в Label? | jungle | Win Api | 17 | 21.09.2009 00:38 |
Поменять цвет шрифта в CheckBox | RIO | Общие вопросы Delphi | 7 | 10.08.2009 23:02 |
Цвет шрифта в Button | chingiz | Компоненты Delphi | 5 | 02.09.2007 02:39 |
Как изменить цвет шрифта кнопки + объявление OnClick | Yury | Общие вопросы Delphi | 7 | 04.05.2007 04:55 |