Как можно достичь следующего:
Если (значение ячейки A1) <(чем значение 0), тогда (весь текст, представляющий число в ячейке A1), должен иметь цвет (КРАСНЫЙ)?
Как можно достичь следующего:
Если (значение ячейки A1) <(чем значение 0), тогда (весь текст, представляющий число в ячейке A1), должен иметь цвет (КРАСНЫЙ)?
Базовое условное форматирование сделает это (без добавления функции непосредственно внутри ячейки)
A1:A3
ниже)Cell Value .... less than ..... =0
Дебра Далглиш имеет отличную ссылку на условное форматирование здесь
Ваш вопрос не совсем понятен, поэтому я собираюсь сделать несколько предположений, пытаясь понять и ответить на него. Может быть, у вашего инструктора была такая же проблема?
При написании кода VBA вы можете получить / установить цвет текста ячейки, используя свойство ColorIndex
. Это значение представляет индекс одного из значений цвета по умолчанию, от 1 до 56. И в дополнение к 56 цветам, уже имеющимся в палитре, есть два специальных значения: xlColorIndexNone
указывает, что цвет не был назначен, а xlColorIndexAutomatic
указывает, что используется цвет по умолчанию.
Например, чтобы установить цвет текста ячейки (1, 3) на красный, вы должны написать:
Cell(1, 3).Font.ColorIndex = 3