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.
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:
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.
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.
Initiation à Excel
Fonctions Excel
Excel VBA
Macros VBA Utiles
Plus d'outils
Sur Facebook
Sur YouTube