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.

Hodnota pro všechny Argument rgb, která přesahuje 255, se předpokládá jako 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 ilustraci. 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)    

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.