Подтвердить что ты не робот

Что такое код RGB для стилей условного форматирования в Excel?

Итак, это должно быть легко, не так ли? Почему я не могу найти его где-нибудь в StackOverflow или даже в Интернете?:)

У меня есть несколько ячеек, которые я условно отформатировал в стандарте Excel "Плохой" стиль (темно-красный текст, светло-красный).

В другом столбце у меня есть ячейки, для которых я создал формулу условного форматирования. Я также хочу закодировать их в соответствии с "Плохим" стилем, но нет возможности использовать предопределенный темно-красный текст, светло-красный. Вместо этого мне нужно выбрать собственное форматирование, но я не могу найти правильную комбинацию Light/Dark.

Кто-нибудь знает коды RGB для, по крайней мере, более распространенных для условных форматов?

"Хорошо" 'Плохо' 'Нейтральная'

4b9b3361

Ответ 1

Ahhh... Я нашел его!

For'Bad"  Шрифт: (156,0,6)  Предыстория: (255,199,206)

Для "хорошего"  Шрифт: (0,97,0)  Предыстория: (198,239,206)

Для "нейтрального"  Шрифт: (156,101,0)  Предыстория: (255,235,156)

Ответ 2

Я предполагаю, что это может быть изменено с помощью некоторых вариантов стилизации. Но что касается значений по умолчанию, они взяты из моей версии Excel 2010, которая должна иметь значения по умолчанию.

"Плохой" Красный Шрифт: 156, 0, 6; Заполните: 255, 199, 206

"Хороший" Зеленый Шрифт: 0, 97, 0; Заполните: 198, 239, 206

"Нейтральный" Желтый Шрифт: 156, 101, 0; Заполните: 255, 235, 156

Ответ 3

Для тех, кто наткнулся на это в будущем, вот как вы это делаете:

xl.Range("A1:A1").Style := "Bad"
xl.Range("A1:A1").Style := "Good"
xl.Range("A1:A1").Style := "Neutral"

Простым способом проверки таких вещей является открытие excel и запись макроса. В этом случае я записал макрос, где я только отформатировал ячейку на "Плохой". После того, как вы записали макрос, просто зайдите и отредактируйте его, и он по существу даст вам код. Это потребует небольшого перевода с вашей стороны, но вот как выглядит макрос при редактировании:

 Selection.Style = "Bad"

Как вы можете видеть, довольно легко сделать переход на AHK из того, что обеспечивает excel.

Ответ 4

Самый простой способ сделать это - форматировать ячейку так, как вы ее хотите, а затем использовать контекстное меню "cell format...", чтобы добраться до цветов заливки и формата, использовать "больше цветов...", чтобы перейти к селектору цвета шестиугольника, выберите пользовательскую вкладку.

Цвета RGB соответствуют таблице в нижней части панели. Если вы предпочитаете значения HSL, измените цветовую модель от RGB до HSL. Я использовал это, чтобы изменить насыщенность на моих плохих ячейках. Более высокая светимость дает худшие результаты, и оттенок всех ячеек одинаковый, так как изменяется глубина цвета.