Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

VBA: Couleur de Font qui devient noire au lieu de blanche

Choops

XLDnaute Occasionnel
Bonjour à toutes et à tous,

Je cherche à changer la couleur de font d'une cellule en blanc. J'ai utilisé l'enregistreur de macro qui me donne ceci :

Code:
Sub Macro5() 
' 
' Macro5 Macro 
' 
 
' 
    With Selection.Font 
        .Color = -1 
        .TintAndShade = 0 
    End With 
End Sub


Or quand je réexécute le code, la font devient noire ???
En connaissez-vous la raison ?
Quel est le bon code couleur pour le blanc si l'enregistreur de macro met n'importe quoi ?

Merci
 

Pierrot93

XLDnaute Barbatruc
Re : VBA: Couleur de Font qui devient noire au lieu de blanche

Re,

si tu veux t'affranchir du numéro d'index des couleurs et utiliser la propriété "color" :
Code:
    Selection.Font.Color = RGB(255, 255, 255)
 

Choops

XLDnaute Occasionnel
Re : VBA: Couleur de Font qui devient noire au lieu de blanche

Merci, je vais utiliser cette propriété color, j'imagine qu'il y a moins de mauvaises surprise en utilisant plutôt les codes couleurs RGB.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…