Quel est le code couleur sur excel vba

[Résolu/Fermé]
Signaler
Messages postés
272
Date d'inscription
mercredi 19 juillet 2006
Statut
Membre
Dernière intervention
11 octobre 2021
-
Messages postés
272
Date d'inscription
mercredi 19 juillet 2006
Statut
Membre
Dernière intervention
11 octobre 2021
-
Bonjour,





qui connait les codes des couleurs d'excel pour programmer en VBA ?
exemple bleu serait 38 ou je ne sais pas...
merci
patou

3 réponses

Messages postés
1263
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
15 mai 2017
573
5
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

Messages postés
24196
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
10 octobre 2021
6 924
Bonjour,

le plus simple est sans doute de les générer :
Sub couleurs() 
    Dim i As Long 
    For i = 1 To 56 
        [A1].Offset(i, 0) = i 
        [A1].Offset(i, 1).Interior.ColorIndex = i 
    Next i 
End Sub

(pour excel 2003, sur 2007 remplace 56 par le nombre maxi de couleurs)

ou bien un autre qui te donne le n° de couleur de fond de la cellule active :
Sub couleur() 
    MsgBox ("Couleur : " & ActiveCell.Interior.ColorIndex) 
End Sub

eric
Messages postés
272
Date d'inscription
mercredi 19 juillet 2006
Statut
Membre
Dernière intervention
11 octobre 2021
11
merci:-)