Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Возвращает целое число типа Long, представляющее значение цвета RGB.
Синтаксис
RGB(красный, зеленый, синий)
Синтаксис функции RGB состоит из следующих именованных аргументов:
| Part | Описание |
|---|---|
| Красного | Обязательный аргумент; 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 |
| Cyan | 0 | 255 | 255 |
| Красный | 255 | 0 | 0 |
| Пурпурный | 255 | 0 | 255 |
| Желтый | 255 | 255 | 0 |
| Белый | 255 | 255 | 255 |
Примечание.
Возвращаемые этой функцией значения цвета RGB не совместимы со значениями, используемыми операционной системой Macintosh. Они могут использоваться в контексте приложений Microsoft для Macintosh, но не должны использоваться при непосредственной передачи изменений цвета в операционную систему Macintosh.
Пример
В этом примере показано, как функция RGB используется, чтобы вернуть целое число, представляющее значение цвета RGB. Он используется для тех методов и свойств приложения, которые принимают спецификацию цвета. Объект MyObject и его свойство используются только в целях иллюстрации. Если MyObject не существует или у него нет свойства Color , возникает ошибка.
Dim Red, I, RGBValue, MyObject
Red = RGB(255, 0, 0) ' Return the value for Red.
I = 75 ' Initialize offset.
RGBValue = RGB(I, 64 + I, 128 + I) ' Same as RGB(75, 139, 203).
MyObject.Color = RGB(255, 0, 0) ' Set the Color property of MyObject to Red.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.