Vraća dugačak broj koji predstavlja RGB vrednost boje.
Sintaksa
RGB( crvena, zelena, plava )
Sintaksa funkcije RGB ima sledeće argumente:
Argument |
Opis |
crvena |
Obavezno. Varijanta (Ceo broj). Broj u opsegu od 0 do 255, uklјučivanje, koji predstavlja crvenu komponentu boje. |
zelena |
Obavezno. Varijanta (Ceo broj). Broj u opsegu od 0 do 255, uklјučivanje, koji predstavlja zelenu komponentu boje. |
plava |
Obavezno. Varijanta (Ceo broj). Broj u opsegu od 0 do 255, uklјučivanje, koji predstavlja plavu komponentu boje. |
Napomene
Metodi i svojstva aplikacije koji prihvataju specifikaciju boje očekuju da će specifikacija biti broj koji predstavlja RGB vrednost boje. Vrednost RGB boje navodi relativni intenzitet crvene, zelene i plave kako bi se prikazala određena boja.
Pretpostavlja se da je vrednost za bilo koju argumentRGB koja premašuje 255.
Sledeća tabela navodi neke standardne boje i crvene, zelene i plave vrednosti koje uključuju:
Boja |
Crvena vrednost |
Zelena vrednost |
Plava vrednost |
Crno |
0 |
0 |
0 |
Plava |
0 |
0 |
255 |
Zelena |
0 |
255 |
0 |
Cijan |
0 |
255 |
255 |
Red |
255 |
0 |
0 |
Magenta |
255 |
0 |
255 |
Ћuti |
255 |
255 |
0 |
Belo |
255 |
255 |
255 |
Vrednosti RGB boja koje ova funkcija vraća nisu kompatibilne sa onima koje koristi operativni sistem Macintosh. One mogu da se koriste u kontekstu Microsoft aplikacija za Macintosh, ali ne bi ih trebalo koristiti prilikom prenošenja promena boja direktno u operativni sistem Macintosh.
Primer
Napomena: Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.
Ovaj primer pokazuje kako se funkcija RGB koristi za vraćanje celog broja koji predstavlja RGB vrednost boje. Koristi se za te metode i svojstva aplikacije koja prihvataju specifikaciju boje. Objekat koji MyObject i njegovo svojstvo koriste se samo u svrhe ilustracije. Ako MyObject ne postoji ili ako nema svojstvo Boja , dolazi do greške.
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)