Comment utiliser la propriété Font de l’objet Range dans Excel VBA

Pour modifier la couleur d’une plage Excel, utilisez la propriété Font de l’objet Range, puis la propriété Color de l’objet Font.

1. Ajoutez la ligne de code suivante:

Range ("C10").Font.Color = -16776961

Explication: D’où tirons-nous ce nombre étrange? Eh bien, nous avons démarré le Macro Recorder et changé la couleur d’une cellule en rouge. Vous pouvez le faire pour chaque couleur!

2. La ligne de code suivante donne exactement le même résultat.

Range ("C10"). Font.Color = vbRed

Explication: vbRed est une sorte de constante intégrée dans Excel VBA. Placez votre curseur sur vbRed dans le Visual Basic Editor et cliquez sur F1 pour voir quelles autres constantes vous pouvez utiliser.

3. La ligne de code suivante donne exactement le même résultat. Range (“C10”). Font.Color = RGB (255, 0, 0)

Explication: RVB signifie rouge, vert et bleu. Ce sont les trois couleurs primaires. Chaque composant peut prendre une valeur de 0 à 255. Avec cette fonction, vous pouvez créer toutes les couleurs. RGB (255,0,0) donne la couleur rouge pure.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x