Toutes les couleurs du monde…

Couleur… le jeu en vaut la chandelle!

Dans Excel, il est possible de se servir de couleurs… Pour les cellules ou les champs, mais aussi pour les polices et enfin pour les bordures des cellules… pas des champs!

Quid des couleurs dans Excel?

Certains parmi vous, me diront comme l’a déjà fait de par le passé, un triste sire que les couleurs: ” c’est juste pour faire beau et cela ne sert à rien d’autre…”

Bien sur avec les couleurs natives soit environ…58… et avec quelques fluos et le noir, les gris et le blanc…70! C’est tout?

Non! Il existe plusieurs façons de colorer chaque élément d’une cellule…

 _ Soit en se servant de la coloration dite native.

 _ L’utilisation de la coloration conditionnelle,.

 _ Le VBA, en utilisant la coloration induite par des macros…

et dans ce cas, il faut oublier le traditionnel “Cell.Intérior.ColorIndex = 0”… qui vous limite énormément.

Et vous tourner vers le …” Cell.Intérior.Color = RGB ( 255 , 255 , 0 ) ” qui vous offre…

16 000 000 de couleurs! Ouah… Utiliser les couleurs, le jeu en vaut la chandelle!

Non! on ne peut pas les utiliser toutes à la fois , c’est inutile et impossible de toute façon.

Les Couleurs intelligentes

Pour ce faire, oubliez tout sauf le VBA.

En revanche ce qui est utile, c’est de travailler avec réflexion… Je vous ai déjà présenté l’idée de remplacer les formules dans les cellules par des macros de substitution.

C’est moins lourd… la macro calcule le résultat recherché et note dans la cellule consacrée sa valeur… et non la formule.

Rien ne vous empêche de plus, d’écrire une ou des macros qui induisent des conditions liées aux résultats… celles-ci peuvent se trouver dans le code de la feuille… ou dans le classeur… mais aussi pour les utiliser partout et en tout instant dans votre classeur de macros personnelles… Couleur… le jeu en vaut la chandelle!

Quelles couleurs?

En fait, celles que vous, ou votre employeur choisissez, celles de la charte graphique de l’entreprise ou autres… mais des couleurs identifiables à l’œil tout de même.

Colorez, selon vos critères, Police, Champ et bordure de chaque cellule. Et réalisez l’opération selon sa valeur ou selon des éléments liés à des informations prédéfinies…

Attention, c’est la macro qui colore donc… les informations sont soit dans le classeur soit dans un autre lié.

Pour quoi faire ces couleurs?

Trier, analyser, classer, mettre en évidence, catégoriser!

En fait tout ce qui est possible de faire grâce à la puissance de VBA.

D’ailleurs, regardez l’illustration ci dessous! Il est même possible de créer un onglet ruban avec toutes les colorations possibles et inimaginables… par exemple!

Alors? Si vous avoir pensez avoir écumé toutes les méthodes de tri, d’analyse et de classification de données, ne vous ai-je pas ouvert de nouveaux horizons?

Utiliser les couleurs, le jeu en vaut la chandelle!

Pascal Frétigny.

Laisser un commentaire