[VBA Excel] Echelle de couleur
Fermé
Fabienzz
Messages postés
2
Date d'inscription
samedi 17 avril 2010
Statut
Membre
Dernière intervention
17 avril 2010
-
Modifié par Fabienzz le 17/04/2010 à 11:28
Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 - 17 avril 2010 à 12:56
Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 - 17 avril 2010 à 12:56
A voir également:
- [VBA Excel] Echelle de couleur
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Excel compter cellule couleur sans vba - Guide
- Si et excel - Guide
- Echelle 1/200 - Forum Graphisme
3 réponses
Gord21
Messages postés
918
Date d'inscription
samedi 21 novembre 2009
Statut
Membre
Dernière intervention
20 mars 2013
289
17 avril 2010 à 12:56
17 avril 2010 à 12:56
Pour une échelle verticale, tu pourrais avoir quelque chose du type :
Avec une fonction :
With Range("B"& i).Interior .Color = Couleur_Durete(Range("A"& i).Value .Pattern = xlSolid End With
Avec une fonction :
Function Couleur_Durete(Durete) Dim couleur as long couleur = 0 If ((Durete >100) And (Durete <= 500)) Then couleur = RGB(Durete/6, Durete/15, Durete/2) End If Couleur_Durete = couleur End Function
Gord21
Messages postés
918
Date d'inscription
samedi 21 novembre 2009
Statut
Membre
Dernière intervention
20 mars 2013
289
17 avril 2010 à 11:39
17 avril 2010 à 11:39
Bonjour Fabienzz,
En combien de valeurs est décomposée ton échelle ?
Je pense que sous Excel 2003, tu ne pourras pas dépasser 56 valeurs différentes.
@+
En combien de valeurs est décomposée ton échelle ?
Je pense que sous Excel 2003, tu ne pourras pas dépasser 56 valeurs différentes.
@+
Fabienzz
Messages postés
2
Date d'inscription
samedi 17 avril 2010
Statut
Membre
Dernière intervention
17 avril 2010
17 avril 2010 à 12:36
17 avril 2010 à 12:36
Oui automatiquement il me mettra la couleur standarde en RGB la plus proche, malgré ça je souhaite afficher la couleur en fonction de la dureté.
quand cette macro sera utilisée sous excel 2007 il y aura beaucoup plus de couleurs.
quand cette macro sera utilisée sous excel 2007 il y aura beaucoup plus de couleurs.