Renvoie un Long représentant une valeur de couleur RVB.
Syntaxe
RVB (rouge, vert, bleu)
La syntaxe de la fonction RVB contient les arguments suivants :
| Argument | Description |
|---|---|
| rouge | Obligatoire. Variante (entier). Nombre compris entre 0 et 255 inclus qui représente la composante rouge de la couleur. |
| vert | Obligatoire. Variante (entier). Nombre compris entre 0 et 255 inclus qui représente la composante verte de la couleur. |
| bleu | Obligatoire. Variante (entier). Nombre compris entre 0 et 255 inclus qui représente la composante bleue de la couleur. |
Remarques
Les méthodes et propriétés d’application qui acceptent une spécification de couleur s’attendent à ce que cette spécification soit un nombre représentant une valeur de couleur RVB. Une valeur de couleur RVB spécifie l’intensité relative du rouge, du vert et du bleu pour provoquer l’affichage d’une couleur spécifique.
La valeur de tout argument RVB qui dépasse 255 est supposée être 255.
Le tableau suivant répertorie certaines couleurs standard et les valeurs rouge, vert et bleu qu’elles incluent :
| Couleur | Valeur rouge | Valeur verte | Valeur bleue |
|---|---|---|---|
| Noir | 0 | 0 | 0 |
| Bleu | 0 | 0 | 255 |
| Vert | 0 | 255 | 0 |
| cyan | 0 | 255 | 255 |
| Rouge | 255 | 0 | 0 |
| Magenta | 255 | 0 | 255 |
| Jaune | 255 | 255 | 0 |
| Blanc | 255 | 255 | 255 |
Les valeurs de couleur RVB renvoyées par cette fonction sont incompatibles avec celles utilisées par le système d’exploitation Macintosh. Ils peuvent être utilisés dans le contexte des applications Microsoft pour Macintosh, mais ne doivent pas être utilisés lors de la communication des changements de couleur directement au système d’exploitation Macintosh.
Exemple
Remarque
Les exemples suivants illustrent l’utilisation de cette fonction dans un module Visual Basic pour Applications (VBA). Pour plus d’informations sur l’utilisation de VBA, sélectionnez Référence développeur dans la liste déroulante en regard de Rechercher , puis entrez un ou plusieurs termes dans la zone de recherche.
Cet exemple montre comment la fonction RVB est utilisée pour renvoyer un nombre entier représentant une valeur de couleur RVB . Il est utilisé pour les méthodes et propriétés d’application qui acceptent une spécification de couleur. L’objet MyObject et sa propriété sont utilisés à des fins d’illustration uniquement. Si MyObject elle n’existe pas ou si elle n’a pas de propriété Couleur , une erreur se produit.
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)