Vba цвет текста в ячейке
Автор Пухаев Алан Сергеевич задал вопрос в разделе Другие языки и технологии
Как прописать формулу, меняющую цвет выводимого в ячейке текста в зависимости от условий в MS EXCEL? и получил лучший ответ
Ответ от DiG DeePeR[гуру]
Вам поможет "Условное форматирование"
Ответ от ОЛЬГА ДМИТРИЕВА[гуру]
есть опция-оформление (5 закладка) и там есть оформление условное (что то в этом роде )и там обговариваешь твои условия
есть опция-оформление (5 закладка) и там есть оформление условное (что то в этом роде )и там обговариваешь твои условия
Ответ от .[гуру]
Если тебя интересует VBA? тогда вот пример. В зависимости от условий заливаю на первом листе ячейку С1 разными цветами. Если А1 меньше В1 - зеленым, больше - красным, меньше - желтым. Sub заливкаЦветом () If Sheets(1).Cells(1, 1) < Sheets(1).Cells(1, 2) Then Sheets(1).Cells(1, 3).Interior.Color = vbGreen ' можно задавать цифрами цвет ElseIf Sheets(1).Cells(1, 1) > Sheets(1).Cells(1, 2) Then Sheets(1).Cells(1, 3).Interior.Color = vbRed Else ' равенство Sheets(1).Cells(1, 3).Interior.Color = vbYellow End If End Sub вобще пользуйся записью макросов, чтобы просмотреть как будет то или иное действие выглядеть в "печатном виде" 🙂
Если тебя интересует VBA? тогда вот пример. В зависимости от условий заливаю на первом листе ячейку С1 разными цветами. Если А1 меньше В1 - зеленым, больше - красным, меньше - желтым. Sub заливкаЦветом () If Sheets(1).Cells(1, 1) < Sheets(1).Cells(1, 2) Then Sheets(1).Cells(1, 3).Interior.Color = vbGreen ' можно задавать цифрами цвет ElseIf Sheets(1).Cells(1, 1) > Sheets(1).Cells(1, 2) Then Sheets(1).Cells(1, 3).Interior.Color = vbRed Else ' равенство Sheets(1).Cells(1, 3).Interior.Color = vbYellow End If End Sub вобще пользуйся записью макросов, чтобы просмотреть как будет то или иное действие выглядеть в "печатном виде" 🙂
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как прописать формулу, меняющую цвет выводимого в ячейке текста в зависимости от условий в MS EXCEL?