Microsoft Office Online
Přihlášení k webu Moje služba Office Online (Co je to?) | Přihlásit

 
 
Microsoft Office Access
Hledat
Hledat
 
Vyzkoušení nebo nákup
Získání systému Office 2007
Aktualizace: (c) Microsoft
Stahování pro sadu Office
 
 
 
Upozornění: Tuto stránku zobrazujete v nepodporované verzi webového prohlížeče. Tento web pracuje nejlépe v aplikaci Microsoft Internet Explorer 6.0 či novější, v aplikaci Firefox 1.5 nebo v aplikaci Netscape Navigator 8.0 či novější. Další informace o podporovaných prohlížečích

Funkce RGB
 

Vrátí hodnotu typu Long (Typ dat Long: Základní typ dat pro ukládání velkých celých čísel. Proměnná typu Long je uložena jako 32bitové číslo v rozmezí od -2 147 483 648 do 2 147 483 647.) představující hodnotu barvy RGB.

Syntaxe

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

Syntaxe funkce RGB zahrnuje tyto argumenty (Argument: Hodnota, která poskytuje informace určité akci, události, metodě, vlastnosti, funkci nebo proceduře.):

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

Poznámky

Metody (Metoda: Procedura podobná příkazu nebo funkci, která pracuje se specifickými objekty. Použijete-li například metodu Print u objektu Debug, bude tištěný výstup přenesen do podokna hodnot proměnných.) a vlastnosti (Vlastnost: Pojmenovaný atribut ovládacího prvku, pole nebo objektu, jehož nastavením lze definovat určitou charakteristiku objektu (například velikost, barvu či umístění na obrazovce) nebo aspekt jeho chování (například zda je skrytý).) aplikace, které přijímají specifikaci barvy, očekávají, že tato specifikace bude mít podobu čísla představujícího hodnotu barvy RGB. Hodnota barvy RGB určuje relativní intenzitu červené, zelené a modré složky, které společně způsobí zobrazení určité barvy.

Hodnota jakéhokoli argumentu (Argument: Hodnota, která poskytuje informace určité akci, události, metodě, vlastnosti, funkci nebo proceduře.) pro RGB, která je vyšší než 255, je automaticky nahrazena hodnotou 255.

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

Barva Hodnota červené složky Hodnota zelené složky Hodnota modré složky
Č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 barvy RGB vrácené touto funkcí nejsou kompatibilní s operačním systémem Macintosh. Mohou být používány v kontextu aplikací společnosti Microsoft pro Macintosh, ale neměly by být používány při zadávání změn barev přímo do operačního systému Macintosh.

Příklad

 Poznámka:   Následující příklady uvádějí použití této funkce v modulu jazyka Visual Basic for Applications (VBA). Další informace o práci s jazykem VBA získáte tak, že klepnete na položku Referenční informace pro vývojáře v rozevíracím seznamu vedle pole Hledat a do pole pro hledání zadáte jeden nebo více pojmů.

Tento příklad znázorňuje použití funkce RGB k vrácení celého čísla představujícího hodnotu barvy RGB. Používá se pro vlastnosti a metody aplikace, které přijímají specifikaci barvy. Objekt MyObject a jeho vlastnosti jsou použity jen pro ilustrační účely. Pokud objekt 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)    

		
inzerát