Vraća dugu vrijednost koja predstavlja vrijednost RGB boje.
Sintaksa
RGB( crvena, zelena, plava )
Sintaksa funkcije RGB sadrži ove argumente:
Argument |
Opis |
crvena |
Obavezno. Variant (cijeli broj). Broj u rasponu od 0 do 255, uključujući obje vrijednosti, koji predstavlja crvenu komponentu boje. |
zelena |
Obavezno. Variant (cijeli broj). Broj u rasponu od 0 do 255, uključujući obje vrijednosti, koji predstavlja zelenu komponentu boje. |
plavo |
Obavezno. Variant (cijeli broj). Broj u rasponu od 0 do 255, uključujući obje vrijednosti, koji predstavlja plavu komponentu boje. |
Napomene
Metode i svojstva aplikacije koja prihvati specifikaciju boje očekuju da će specifikacija biti broj koji predstavlja vrijednost RGB boje. Vrijednost RGB boje određuje relativni intenzitet crvene, zelene i plave boje da bi se pojavila određena boja.
Pretpostavlja se da je vrijednost za argumentdo RGB veća od 255.
U sljedećoj su tablici navedene standardne boje te crvene, zelene i plave vrijednosti koje obuhvaćaju:
Color |
Crvena vrijednost |
Zelena vrijednost |
Plava vrijednost |
Crno |
0 |
0 |
0 |
Plava |
0 |
0 |
255 |
Zelena |
0 |
255 |
0 |
Cijan |
0 |
255 |
255 |
Umetanje simbola |
255 |
0 |
0 |
Magenta |
255 |
0 |
255 |
Žuto |
255 |
255 |
0 |
Bijelo |
255 |
255 |
255 |
RGB vrijednosti boja koje vraća ova funkcija nisu kompatibilne s onima koje koristi operacijski sustav Macintosh. Mogu se koristiti u kontekstu Microsoftovih aplikacija za Macintosh, ali se ne bi trebale koristiti prilikom izravnog komuniciranja promjena boja operacijskom sustavu Macintosh.
Primjer
Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.
U ovom je primjeru prikazano kako se funkcija RGB koristi za vraćanje cijelog broja koji predstavlja RGB vrijednost boje. Koristi se za načine i svojstva aplikacije koji prihvaćaju specifikacije boja. Objekt koji MyObject njegovo svojstvo koriste se samo u ilustracije. Ako MyObject ne postoji ili ako nema svojstvo Boja , pojavljuje se pogreška.
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)