VBA : couleurs de remplissage blanche ou "rien"

dionys0s

XLDnaute Impliqué
Salut le forum,

j'aurais souhaité savoir s'il était possible de détecter si la couleur de remplissage d'une cellule est "vide".
Techniquement, dans une feuille Excel, colorer une cellule en blanc et ne pas la colorer sont 2 choses différentes.
Pourtant, si je tape "?ActiveCell.Interior.Color" dans la fenêtre d'exécution, et que la cellule active est "vierge", j'obtiens 16777215, qui correspond à la couleur blanche. Est-il possible de distinguer les 2 ?

D'avance merci pour votre aide

dionys0s
 

Caillou

XLDnaute Impliqué
Re : VBA : couleurs de remplissage blanche ou "rien"

Bonjour,

En remplaçant Color par ColorIndex, on obtient des valeurs différentes.
Pour une cellule sans remplissage on obtient -4142 qui correspond à la constante xlNone.

Caillou
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 505
Messages
2 089 070
Membres
104 017
dernier inscrit
annboi19