Връща стойност от тип Long, представляваща стойност на RGB цвят.
Синтаксис
RGB( червено, зелено, синьо )
Синтаксисът на функцията RGB има следните аргументи:
Аргумент |
Описание |
червен |
Задължително. Variant (Integer). Число в диапазона от 0 до 255 включително, което представя червения компонент на цвета. |
зелен |
Задължително. Variant (Integer). Число в диапазона от 0 до 255 включително, което представя зеления компонент на цвета. |
син |
Задължително. Variant (Integer). Число в диапазона от 0 до 255 включително, което представя синия компонент на цвета. |
Забележки
Методите и свойствата на приложението, които приемат цветова спецификация, очакват тази спецификация да бъде число, представящо RGB цветова стойност. RGB стойността на цвета задава относителния интензитет на червено, зелено и синьо, за да се покаже определен цвят.
Стойността за всеки аргумент на RGB , който надвишава 255, се приема за 255.
Следващата таблица изброява някои стандартни цветове и стойностите в червено, зелено и синьо, които те включват:
Цвят |
Червена стойност |
Зелена стойност |
Синя стойност |
Черно |
0 |
0 |
0 |
Син |
0 |
0 |
255 |
Зелен |
0 |
255 |
0 |
Циан |
0 |
255 |
255 |
Вмъкване на символ |
255 |
0 |
0 |
Магента |
255 |
0 |
255 |
Жълто |
255 |
255 |
0 |
Бял |
255 |
255 |
255 |
RGB стойностите за цвят, върнати от тази функция, са несъвместими с тези, използвани от операционната система Macintosh. Те могат да се използват в контекста на приложенията на Microsoft за Macintosh, но не трябва да се използват при съобщаване на промените в цвета директно на операционната система Macintosh.
Пример
Забележка: Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.
Този пример показва как се използва RGB функцията, за да се върне цяло число, представляващо RGB стойност на цвета. Използва се за тези методи на приложение и свойства, които приемат цветова спецификация. Обектът MyObject и неговото свойство се използват само за илюстрации. Ако MyObject не съществува или ако няма свойство "Цвят ", ще възникне грешка.
Dim RED, I, RGBValue, MyObject
' Return the value for Red. Red = RGB(255, 0, 0) ' Initialize offset. I = 75 RGBValue = RGB(I, 64 + I, 128 + I) ' Same as RGB(75, 139, 203). ' Set the Color property of MyObject to Red. MyObject.Color = RGB(255, 0, 0)