Fonction RVB
Retourne un entier de type Long représentant le code RGB.
Syntaxe
RVB(rouge, vert, bleu)
La syntaxe de la fonction RGBcomprend les arguments nommés suivants :
Élément | Description |
---|---|
Rouge | Obligatoire; Variant (Entier). Nombre compris entre 0 et 255, inclus, qui représente la composante rouge de la couleur. |
Vert | Obligatoire; Variant (Entier). Nombre compris entre 0 et 255, inclus, qui représente la composante verte de la couleur. |
Bleu | Obligatoire; Variant (Entier). Nombre compris entre 0 et 255, inclus, qui représente le composant bleu de la couleur. |
Remarques
Avec les méthodes et propriétés d’application acceptant une définition de couleur, il est nécessaire d’utiliser un nombre représentant un code de couleur RGB dans les définitions. Les codes de couleur RGB définissent l’intensité relative du rouge, du vert et du bleu pour afficher les couleurs correspondantes.
Si un argument de la fonction RGB dépasse 255, la valeur prise en compte est 255.
Le tableau suivant contient la liste de certaines couleurs standard en précisant leurs composantes rouge, verte et bleue :
Couleur | Valeur Rouge | Valeur Vert | Valeur Bleu |
---|---|---|---|
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 |
Remarque
Les valeurs des couleurs RVB renvoyées par cette fonction sont incompatibles avec celles qui sont utilisées par le système d’exploitation Macintosh. Elles sont exploitables dans le cadre des applications Microsoft destinées au Macintosh, mais ne le sont pas si vous souhaitez transmettre directement des changements de couleur au système d’exploitation Macintosh.
Exemple
Cet exemple montre comment la fonction RGB permet de retourner un nombre entier représentant une valeur de couleur RGB. 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 n’existe pas ou s’il n’a pas de propriété Color , une erreur se produit.
Dim Red, I, RGBValue, MyObject
Red = RGB(255, 0, 0) ' Return the value for Red.
I = 75 ' Initialize offset.
RGBValue = RGB(I, 64 + I, 128 + I) ' Same as RGB(75, 139, 203).
MyObject.Color = RGB(255, 0, 0) ' Set the Color property of MyObject to Red.
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.