Contenuto

# Funzione RGB

Restituisce un valore di colore come numero intero Long costituito dai componenti rosso, verde e blu.

### Sintassi:

    RGB (Rosso, Verde, Blu)

### Valore restituito:

Long

### Parametri:

red (rosso): numero intero che rappresenta il componente rosso (0-255) del colore composito.

green (verde): numero intero che rappresenta il componente verde (0-255) del colore composito.

blue (blu): numero intero che rappresenta il componente blu (0-255) del colore composito.

Il valore risultante di tipo Long è calcolato con la seguente formula:
Result = red×65536 + green×256 + blue.

In modalità compatibilità VBA (Option VBASupport 1), il valore di tipo Long è calcolato come
Result = red + green×256 + blue×65536
Vedere la Funzione RGB [VBA]

La finestra di dialogo per la scelta del colore aiuta a calcolare i componenti rosso, verde e blu di un colore composito. La modifica del colore del testo e la selezione di un colore personalizzato richiama la finestra di dialogo per la scelta del colore.

### Codici di errore:

5 Richiamo di procedura non valido

### Esempio:

    Sub ExampleColor
    Dim lVar As Long
        lVar = rgb(128,0,200)
        MsgBox "Il colore " & lVar & " è formato da:" & Chr(13) &_
            "rosso= " & red(lVar) & Chr(13)&_
            "verde= " & green(lVar) & Chr(13)&_
            "blu= " & blue(lVar) & Chr(13) , 64,"colori"
    End Sub