Zwraca wartość długą odpowiadającą wartości koloru RGB.
Składnia
RGB (czerwony, zielony, niebieski)
W składni funkcji RGB występują następujące argumenty:
| Argumenty argumentów | Opis |
|---|---|
| czerwony | Argument wymagany. Wariant (liczba całkowita). Liczba z zakresu od 0 do 255 włącznie, która reprezentuje czerwony składnik koloru. |
| Zielony | Argument wymagany. Wariant (liczba całkowita). Liczba z zakresu od 0 do 255 włącznie, która reprezentuje zielony składnik koloru. |
| niebieski | Argument wymagany. Wariant (liczba całkowita). Liczba z zakresu od 0 do 255 włącznie, która reprezentuje niebieski składnik koloru. |
Uwagi
Metody aplikacji i właściwości, które akceptują specyfikację koloru, oczekują, że specyfikacja ta będzie liczbą reprezentującą wartość koloru RGB. Wartość koloru RGB określa względną intensywność koloru czerwonego, zielonego i niebieskiego, która powoduje wyświetlenie określonego koloru.
Przyjmuje się, że wartością każdego argumentu RGB przekraczającą 255 jest 255.
W poniższej tabeli wymieniono niektóre kolory standardowe wraz z uwzględnionymi wartościami koloru czerwonego, zielonego i niebieskiego:
| Kolor | Wartość czerwony | Wartość zielona | Blue Value |
|---|---|---|---|
| Czarne | 0 | 0 | 0 |
| Niebieski | 0 | 0 | 255 |
| Zielony | 0 | 255 | 0 |
| Błękitny | 0 | 255 | 255 |
| Czerwony | 255 | 0 | 0 |
| Amarantowy | 255 | 0 | 255 |
| Żółty | 255 | 255 | 0 |
| Biały | 255 | 255 | 255 |
Wartości kolorów RGB zwracane przez tę funkcję są niezgodne z wartościami używanymi w systemie operacyjnym Macintosh. Mogą być używane w kontekście aplikacji Microsoft dla komputerów Macintosh, ale nie powinny być używane do przekazywania informacji o zmianie kolorów bezpośrednio do systemu operacyjnego Macintosh.
Przykład
Uwaga
Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.
W tym przykładzie pokazano, jak funkcja RGB jest używana do zwracania liczby całkowitej reprezentującej wartość koloru RGB . Jest używany do tych metod aplikacji i właściwości, które akceptują specyfikację koloru. Obiekt MyObject i jego właściwości są używane wyłącznie w celach ilustracyjnych. Jeśli MyObject nie istnieje lub nie ma właściwości Color , wystąpi błąd.
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)