|
Как сделать частью кода текст из ячейки?
|
|
|
MAK93 |
Дата: Вторник, 30.05.2017, 15:03 |
Сообщение № 1 |
|
|
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация:
0
±
Замечаний:
0% ±
 2016 | |
Добрый день, дорогие форумчане! Подскажите пожалуйста, как можно вставить в код[vba]Код "Fill.ForeColor.RGB = RGB(190, 190, 190) [/vba]" значение RGB из одной ячейки? [vba]Код Fill.ForeColor.RGB = RGB(Cells(1,1),Cells(1,2),Cells(1,3)) [/vba] - работает корректно [vba]Код Fill.ForeColor.RGB = RGB(Cells(1,1)) [/vba]- не работает(
Добрый день, дорогие форумчане! Подскажите пожалуйста, как можно вставить в код[vba]Код "Fill.ForeColor.RGB = RGB(190, 190, 190) [/vba]" значение RGB из одной ячейки? [vba]Код Fill.ForeColor.RGB = RGB(Cells(1,1),Cells(1,2),Cells(1,3)) [/vba] - работает корректно [vba]Код Fill.ForeColor.RGB = RGB(Cells(1,1)) [/vba]- не работает(MAK93
Сообщение отредактировал MAK93 - Вторник, 30.05.2017, 15:26 |
| |
| Ответить
|
|
sboy |
Дата: Вторник, 30.05.2017, 15:12 |
Сообщение № 2 |
|
|
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
 Excel 2010 | |
MAK93, Добрый день. а в ячейке как это значение введено? три числа через запятую? и поправьте код (нужно оформить в теги)
MAK93, Добрый день. а в ячейке как это значение введено? три числа через запятую? и поправьте код (нужно оформить в теги)sboy
Яндекс: 410016850021169
Сообщение отредактировал sboy - Вторник, 30.05.2017, 15:16 |
| |
| Ответить
|
|
MAK93 |
Дата: Вторник, 30.05.2017, 15:28 |
Сообщение № 3 |
|
|
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация:
0
±
Замечаний:
0% ±
 2016 | |
sboy, Спасибо, поправил. Да, 190,190,190 там написано
sboy, Спасибо, поправил. Да, 190,190,190 там написаноMAK93
|
| |
| Ответить
|
|
sboy |
Дата: Вторник, 30.05.2017, 15:32 |
Сообщение № 4 |
|
|
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
 Excel 2010 | |
Тогда вот так попробуйте [vba]Код cvet = Split(Cells(1, 1), ",") Fill.ForeColor.RGB = RGB(cvet(0), cvet(1), cvet(2))
[/vba]
Тогда вот так попробуйте [vba]Код cvet = Split(Cells(1, 1), ",") Fill.ForeColor.RGB = RGB(cvet(0), cvet(1), cvet(2))
[/vba]sboy
Яндекс: 410016850021169
|
| |
| Ответить
|
|
MAK93 |
Дата: Вторник, 30.05.2017, 15:44 |
Сообщение № 5 |
|
|
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация:
0
±
Замечаний:
0% ±
 2016 | |
sboy, Спасибо большое, работает!!!
sboy, Спасибо большое, работает!!!MAK93
|
| |
| Ответить
|