Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 08/02/2006, 18h59   #1 (permalink)
XLDnaute Occasionel
 
Avatar de Cruz
 
Date d'inscription: août 2005
Messages: 115
Par défaut couleurs d'un graphique

bonjour tout le monde

j'aimerai savoir s'il est possible de créér une macro qui définirai la couleur de chaque
partie d'un graphique ?

Dans mon exemple, j'ai un graphique en diagramme circulaire de 5 parties.
La partie 1 dépend de A1; La partie 2 de A2... jusqu'à A5
J'aimerai que pour chaque partie,
-si son nombre correspondant est inférieur à 20% , la couleur de la partie est rouge.
-si elle est supérieur à 20%, elle est jaune.

merci d'avance
bonne soirée
cruz
__________________
Cruz-o
"attention Benjamin, derrière toi, c'est affreux!"
Cruz est déconnecté   Réponse avec citation
Vieux 08/02/2006, 22h34   #2 (permalink)
XLDnaute Accro
 
Avatar de Charly2
 
Date d'inscription: octobre 2005
Version Excel : Excel 2000 (PC)
Messages: 1 919
Par défaut Re:couleurs d'un graphique

Bonsoir Cruz, bonsoir à toutes et à tous

Je te joins un exemple que tu pourras adapter à tes besoins...

Code:
Option Explicit
Option Base 1

Sub ColorerSecteurs()
'
Dim ValeurSecteur As Variant
Dim Total#, i%
'
  Application.ScreenUpdating = False
  ActiveSheet.ChartObjects(1).Select
  With ActiveChart.SeriesCollection(1)
    ValeurSecteur = .Values
    Total = 0#
    For i = 1 To UBound(ValeurSecteur)
      Total = Total + ValeurSecteur(i)
    Next
    For i = 1 To UBound(ValeurSecteur)
      With .Points(i).Interior
        If (ValeurSecteur(i) / Total) ‹ 0.2 Then
          .ColorIndex = 3
        Else
          .ColorIndex = 6
        End If
      End With
    Next i
  End With
  Range('A1').Select
  Application.ScreenUpdating = False
End Sub
[file name=CruzGraphique.zip size=9814]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/CruzGraphique.zip[/file]

A+
Fichiers attachés
Type de fichier : zip CruzGraphique.zip (9,6 Ko, 9 affichages)
__________________
Amicalement,
Charly2
Charly2 est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 16h42.


(C) 2006 Excel Downloads