Повертає довге значення, яке позначає значення кольору 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 вона не існує або вона не має властивості Color , стається помилка.
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)