Funkce RGB

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

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

Syntaxe

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

Syntaxe funkce RGB má tyto argumenty:

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

    

Poznámky

Aplikační metody a vlastnosti, které přijímají specifikaci barev, očekávají, že specifikace bude číslem představujícím hodnotu barvy RGB. Hodnota barvy RGB určuje relativní intenzitu červené, zelené a modré, aby se zobrazila konkrétní barva.

Předpokládá se, že hodnota jakéhokoli argumentu pro RGB , který přesahuje 255, je 255.

V následující tabulce jsou uvedeny některé standardní barvy a červené, zelené a modré hodnoty, které obsahují:

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žity v kontextu aplikací společnosti Microsoft pro Macintosh, ale neměly by být používány při komunikaci 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 vlastnost se používají 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)