Afficher les 56 couleurs de base dans Excel


Depuis toujours, Excel utilise 56 couleurs de base pour agrémenter vos tableaux. Dans les versions récentes d’Excel, vous avez le choix entre différentes couleurs d’un Thème. Le soucis est que vous avez un énorme choix de couleurs mais qui ne sont pas nécessairement compatibles avec les versions plus anciennes d’Excel.

Les 56 couleurs de base ont l’avantage d’être « reconnues » dans toutes les versions d’Excel.

Couleurs de base dans Excel
Couleurs de base dans Excel

Mais quand vous souhaitez intégrer une couleur dans votre macro, il n’est pas possible de recourir à ce bouton, aussi je vous propose de vous créer un pense-bête des couleurs et de leur numéro, qui vous permettra de choisir la couleur souhaitée.

Couleurs de base disponibles en VBA

Pour cela, le code VBA qui suit affichera les 56 couleurs de base utilisables dans VBA sur la Feuille active. Ouvrez un fichier Excel et dans l’éditeur VBA, ajoutez le code qui suit dans un Module:

Sub CouleursDeBaseEnVBA()
'par Excel-Plus.fr (https://www.excel-plus.fr)

For i = 1 To 56
   Cells(i, 1).Value = i
   Cells(i, 2).Interior.ColorIndex = i
Next i
End Sub

Voilà, il ne vous reste plus qu’à exécuter la macro pour voir apparaître les 56 couleurs à côté de leurs numéros (Alt+F8 dans Excel). Vous pourrez ainsi choisir votre couleur et intégrer son numéro dans votre code sur la fonction Interior.ColorIndex par exemple – cette fonction colorie le fond d’une cellule. Ou tout simplement dans .Color (dans la couleur de police, les bordures de cellules,…

Voici le résultat de la macro VBA:

Couleurs de base en Excel (macro)

Téléchargez l’exemple pour vous aider et découvrir d’autres codes pour le même résultat.

Bon coloriage !!



Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.