Restituisce un valore Long che rappresenta un valore di colore RGB.
Sintassi
RGB( rosso, verde, blu )
La sintassi della funzione RGB ha gli argomenti seguenti:
Argomento |
Descrizione |
rosso |
Obbligatorio. Variant (Integer). Numero nell'intervallo compreso tra 0 e 255 inclusi che rappresenta la componente rossa del colore. |
verde |
Obbligatorio. Variant (Integer). Numero nell'intervallo compreso tra 0 e 255 inclusi che rappresenta la componente verde del colore. |
blu |
Obbligatorio. Variant (Integer). Numero nell'intervallo compreso tra 0 e 255 inclusi che rappresenta la componente blu del colore. |
Note
I metodi e le proprietà dell'applicazione che accettano una specifica di colore prevedono che la specifica sia un numero che rappresenta un valore di colore RGB. Un valore di colore RGB specifica l'intensità relativa di rosso, verde e blu per fare in modo che venga visualizzato un colore specifico.
Il valore di qualsiasi argomento a RGB che supera 255 verrà considerato uguale a 255.
La tabella seguente elenca alcuni colori standard e i valori rosso, verde e blu che includono:
Colore |
Valore rosso |
Valore verde |
Valore blu |
Nero |
0 |
0 |
0 |
Blu |
0 |
0 |
255 |
Verde |
0 |
255 |
0 |
Ciano |
0 |
255 |
255 |
Rosso |
255 |
0 |
0 |
Magenta |
255 |
0 |
255 |
Giallo |
255 |
255 |
0 |
Bianco |
255 |
255 |
255 |
I valori di colore RGB restituiti da questa funzione non sono compatibili con quelli usati dal sistema operativo Macintosh. Possono essere usati nel contesto delle applicazioni Microsoft per Macintosh, ma non devono essere usati quando si comunica il colore direttamente con il sistema operativo Macintosh.
Esempio
Nota: Gli esempi seguenti illustrano l'uso di questa funzione in un modulo di Visual Basic, Applications Edition (VBA). Per altre informazioni sull'uso di VBA, selezionare Riferimenti per sviluppatori nell'elenco a discesa accanto a Cerca e immettere uno o più termini nella casella di ricerca.
Questo esempio mostra come viene usata la funzione RGB per restituire un numero intero che rappresenta un valore di colore RGB . Viene usato per i metodi e le proprietà dell'applicazione che accettano una specifica di colore. L'oggetto MyObject e la relativa proprietà vengono usati solo a scopo di illustrazione. Se MyObject non esiste o se non ha una proprietà Color , si verifica un errore.
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)