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

Syntaxe

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

Syntaxe funkce RGB obsahuje následující argumenty:

Argument

Popis

červená

Povinný argument. Variant (Integer). Číslo v rozsahu 0 až 255 (včetně), které představuje červenou komponentu barvy.

zelená

Povinný argument. Variant (Integer). Číslo v rozsahu 0 až 255 (včetně), které představuje zelenou komponentu barvy.

modrá

Povinný argument. Variant (Integer). Číslo v rozsahu 0 až 255 (včetně), které představuje modrou komponentu barvy.


Poznámky

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

Hodnota všech hodnot ArgumentRGB vyšší než 255 se předpokládá jako 255.

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

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žitými v operačním systému Macintosh. Mohou být používány v kontextu aplikací společnosti Microsoft pro Macintosh, ale neměly by být použity při sdělování změn barev přímo v operačním 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 barevnou hodnotu RGB. Používá se pro tyto metody a vlastnosti aplikace, které přijímají specifikaci barev. Objekt MyObject a jeho vlastnost slouží jenom pro ilustraci. Pokud MyObject neexistuje nebo pokud vlastnost Color (Barva) neexistuje, 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?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?

Co ovlivnilo váš názor?

Máte další zpětnou vazbu? (Nepovinné)

Děkujeme za váš názor!

×