Funkce RGB

Platí pro
Access pro Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrátí hodnotu typu Long představující hodnotu barvy RGB.

Syntaxe

RGB (červená, zelená, modrá)

Syntaxe funkce RGB obsahuje tyto argumenty:

Argument Popis
červená Povinný argument. Proměnná (celé číslo) Číslo v rozsahu 0–255 včetně, které představuje červenou složku barvy.
zelená Povinný argument. Proměnná (celé číslo) Číslo v rozsahu 0–255 (včetně), které představuje zelenou složku barvy.
modrá Povinný argument. Proměnná (celé číslo) Číslo v rozsahu 0–255 včetně, které představuje modrou složku barvy.

    

Poznámky

Metody a vlastnosti aplikace, které přijímají specifikaci barev, očekávají, že specifikací bude číslo představující hodnotu barvy RGB. Hodnota barvy RGB určuje relativní intenzitu červené, zelené a modré, která způsobí zobrazení určité barvy.

Předpokládá se, že hodnota pro libovolný argument RGB , který překračuje 255, je 255.

Následující tabulka obsahuje některé standardní barvy a hodnoty červené, zelené a modré, které zahrnují:

Barva Červená hodnota Zelená hodnota Modrá hodnota
Černá 0 0 0
Modrá 0 0 255
Zelená 0 255 0
Azurová 0 255 255
Červená 255 0 0
Purpurová 255 0 255
Žlutě: 255 255 0
Bílá 255 255 255

    

Hodnoty barev RGB vrácené touto funkcí nejsou kompatibilní s hodnotami používanými operačním systémem Macintosh. Mohou být používány v kontextu aplikací společnosti Microsoft pro systém Macintosh, ale neměly by být používány při přenášení změn barev přímo do operačního systému Macintosh.

Příklad

Poznámka

Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.

Tento příklad ukazuje, jak se funkce RGB používá k vrácení celého čísla představujícího hodnotu barvy RGB . Používá se pro ty aplikační metody a vlastnosti, které přijímají specifikaci barev. Objekt MyObject a jeho vlastnosti jsou použity pouze pro ilustrační účely. Pokud MyObject neexistuje nebo pokud nemá vlastnost Color , dojde k chybě.

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)