Новости:

Новая редакция правил форума: 2.4. Если вопрос или ответ содержится во вложенном файле, все-равно кратко описывайте в сообщении вопрос или суть решения. Это необходимо, чтобы тему можно было найти через поиск.

Главное меню

Заливка ячеек по RGB или HEX, по параметрам из другой ячейки

Автор Аморалов, 30.05.2014, 14:45

« назад - далее »

Аморалов

Подскажите, пожалуйста, как можно залить ячейку цветом, параметры которого (RGB или HEX-код цвета) указаны в соседней ячейке?
Необходимо сделать карту цветов, но из исходных данных только параметры цветов. Цветов много, поэтому вручную через меню заливки - не вариант.
Спасибо.

Serge 007

Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

Аморалов

И какой должен быть макрос? Не силен в них, к сожалению.

Serge 007

Цитата: Аморалов от 30.05.2014, 16:32...какой должен быть макрос?..
Такой, например:
Sub Аморалов()
    Range("A1").Select
    With Selection.Interior
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
        .Color = RGB([b1], [c1], [d1])
        .TintAndShade = 0
        .PatternTintAndShade = 0
    End With
End Sub
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

Аморалов

Большое спасибо! Это почти то. Но у меня 6500 цветов в столбце, с разными параметрами RGB. Можно ли как-то залить их все? У меня цель - получить палитру цветов.

cheshiki1

Аморалов раз уж создаете темы на разных форумах то будьте добры отписываться на всех, особенно если ответ получен.

Serge 007

Цитата: Аморалов от 31.05.2014, 09:50Можно ли как-то залить их все?
Можно.
Я написал Вам как это сделать
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390