×
Показано с 1 по 20 из 20
  1. Клерк
    Регистрация
    18.06.2007
    Сообщений
    1

    Вопрос Excel: цвет ячейки по условию

    Как сделать, чтобы цвет ячейки в Excel зависел от ее значения, либо от значения в другой ячейке ?

    Записал вот такой макрос:
    Код:
    Sub Macro1()
        Range("E15").Select
        With Selection.Interior
            .ColorIndex = 3
            .Pattern = xlSolid
        End With
    End Sub
    Пытаюсь изменять, передавать значение ячейки извне - не получается.
    Поделиться с друзьями

  2. Клерк Аватар для Ученик
    Регистрация
    04.06.2002
    Адрес
    Москва
    Сообщений
    529
    Цитата Сообщение от snaga Посмотреть сообщение
    Как сделать, чтобы цвет ячейки в Excel зависел от ее значения, либо от значения в другой ячейке ?

    Записал вот такой макрос:
    Код:
    Sub Macro1()
        Range("E15").Select
              If Range("E15").Value > 120 Then
        With Selection.Interior
            .ColorIndex = 3
            .Pattern = xlSolid
        End With
              End If
    End Sub
    Пытаюсь изменять, передавать значение ячейки извне - не получается.
    Sub Macro1()
    Range("E15").Select
    If Range("E15").Value > 120 Then
    With Selection.Interior
    .ColorIndex = 3
    .Pattern = xlSolid
    End With
    End If
    End Sub

    соответственно запускаете макрос ПОСЛЕ того, как ячейке ПРИСВОЕНО какое-то значение ...
    Оставляю за собой право воспользоваться своим правом!

  3. Клерк Аватар для М.Е.
    Регистрация
    05.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    150
    А зачем макрос?
    Есть же пунктик в меню верхнем "Формат" - "Условное форматирование"!
    Оччень удобная вещь

  4. Клерк
    Регистрация
    21.07.2005
    Адрес
    Москва
    Сообщений
    218
    Цитата Сообщение от М.Е. Посмотреть сообщение
    А зачем макрос?
    Есть же пунктик в меню верхнем "Формат" - "Условное форматирование"!
    Оччень удобная вещь
    Действительно, классная штука! Только жаль, что тремя параметрами ограничивается.

  5. Coyote
    Гость

    плизз хелп

    а как можно менять цвет другой ячейки по выполнению условия в другой ячейки?????

  6. С@бака Аватар для ГАВ
    Регистрация
    05.08.2003
    Сообщений
    590
    А так же, в Условном форматировании можно любое условие задать, на любую ячейку

  7. Клерк
    Регистрация
    01.10.2007
    Адрес
    Питер
    Сообщений
    1,188
    Да. условное форматирование-ВЕЩЬ.
    Спасибо, что напомнили!

  8. Аноним
    Гость
    спасибо помогли

  9. Griffka
    Гость

    Помогите

    Цитата Сообщение от М.Е. Посмотреть сообщение
    А зачем макрос?
    Есть же пунктик в меню верхнем "Формат" - "Условное форматирование"!
    Оччень удобная вещь
    Cпасиба огромное условное форматирование - ВЕСЧ!!!

  10. Аноним
    Гость
    Очень удобно! Спасибо за подсказку!

  11. Аноним
    Гость
    Скажите, а как сделать проверку значения по каждой строке, т.е. если R6=1 то цвет предположим =3, а если R7=0 то цвет = 4, и далее по списку.

    Спасибо

  12. Клерк Аватар для zAngel
    Регистрация
    18.01.2006
    Сообщений
    892
    то цвет предположим =3
    как это цвет 3?
    Если отличным значениям нужен разный цвет, установить на ячейку несколько условий.
    Быть, а не казаться.
    «Ответы - убийцы вопросов. И сами по себе - будущие вопросы» © Олди

  13. Аноним
    Гость
    Спасибо, помогли!!!

  14. АндреййерднА
    Гость

    Вопрос Прошу помощи

    Цитата Сообщение от ГАВ Посмотреть сообщение
    А так же, в Условном форматировании можно любое условие задать, на любую ячейку
    Допустим, в ячейке А у меня, в зависимости от значения, по условному форматированию меняется цвет на красный, желтый и зеленый.
    Как прописать условное форматирование в ячейке Б, чтобы форматирование (цвет заливки, стиль и цвет шрифта) из ячейки А передавалось (дублировалось) на эту ячейку Б, вне зависимости от того, что я буду писать в ячейке Б?

    Спасибо!

  15. Клерк
    Регистрация
    29.11.2014
    Адрес
    Москва
    Сообщений
    2
    Цитата Сообщение от АндреййерднА Посмотреть сообщение
    Допустим, в ячейке А у меня, в зависимости от значения, по условному форматированию меняется цвет на красный, желтый и зеленый.
    Как прописать условное форматирование в ячейке Б, чтобы форматирование (цвет заливки, стиль и цвет шрифта) из ячейки А передавалось (дублировалось) на эту ячейку Б, вне зависимости от того, что я буду писать в ячейке Б?

    Спасибо!
    Такой же вопрос. Сколько не пытаюсь, никак не пойму, как это сделать. Может, кто пошагово сможет объяснить, что где нажать и что где прописать?

  16. Клерк
    Регистрация
    17.12.2010
    Сообщений
    169
    чтобы форматирование (цвет заливки, стиль и цвет шрифта) из ячейки А передавалось (дублировалось) на эту ячейку Б
    Прописать в УФ ячейкиВ такое же условие. Но это в случае, если форматирование задано формулой.
    Если в ячейкеА УФ другого типа (например, по значению ячейки), то в ячейкеВ задать формат с помощью формулы, которая просмотрит значение ячейкиА и выдаст требуемый результат.

  17. Клерк
    Регистрация
    29.11.2014
    Адрес
    Москва
    Сообщений
    2

    Осторожно А если их много?

    Цитата Сообщение от vikttur Посмотреть сообщение
    Прописать в УФ ячейкиВ такое же условие. Но это в случае, если форматирование задано формулой.
    Если в ячейкеА УФ другого типа (например, по значению ячейки), то в ячейкеВ задать формат с помощью формулы, которая просмотрит значение ячейкиА и выдаст требуемый результат.
    Это всё хорошо, когда таких ячеек одна или несколько. А если их много? В каждых ячейках "Б1, Б2 ... Б1000" замучаешься прописывать условное форматирование с такой же формулой, как в ячейках "А1, А2 ... А1000"

  18. Клерк
    Регистрация
    17.12.2010
    Сообщений
    169
    УФ можно задавать для диапазона.
    Прикрепите пример Excel

  19. Аноним
    Гость

    Заливка группы ячее по условию

    Цитата Сообщение от vikttur Посмотреть сообщение
    УФ можно задавать для диапазона.
    Прикрепите пример Excel
    День добрый!

    Если у меня в строке, в ячейке А1 меняются значения из выпадающего списка от "Пн" до "Вс", то каким образом сделать так, что, допустим, при значении "Пн", заливались ячейки А5, А8, А11, А12, а при выборе значения "Вт" в А1, заливались ячейки А3, А4, А9, А11 и тд.

    Спасибо, друзья!

  20. Клерк
    Регистрация
    17.12.2010
    Сообщений
    169
    Пример бестолкового цитирования! В цитате сказано, что нужно сделать.

    Если задаете вопрос не на одном форуме (создали же), следует информировать об этом, иначе помогающие могут тратить свое время, параллельно предлагая решения.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)