IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Graphique en couleurs par défaut [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 203
    Points : 14 354
    Points
    14 354
    Par défaut Graphique en couleurs par défaut
    Bonsoir le forum,

    J'ai un graphique en histogramme de 25 séries. Sur le lot, j'ai les séries 4 et 18 qui ont les mêmes couleurs. Ce qui m'ennuie énormément pour la raison suivante. Je regroupe certaines séries et je leur attribue comme couleur la couleur de la première série rencontrée. J'ai donc deux groupes de séries avec la même couleur. Sachant que je traite par macro un nombre variable de séries. Le contournement auquel j'ai pensé est de lire les couleurs de toutes les séries et de faire +100 sur la couleur en bouclant jusqu'à ne plus avoir de doublons...

    Merci d'avance pour vos conseils éclairés.

    Je vous joins le classeur : Mart29 Végét-forum.xls
    Cordialement.

    Daniel

    La plus perdue de toutes les journées est celle où l'on n'a pas ri. Chamfort

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonsoir Daniel,
    je suis sur mon tel donc pas de visionnage de ton fichier mais juste un idée.

    Pourquoi ne pas calculer un pourcentage de la couleur max et afubler chaque serie avec celle qui lui renient en fonction de ça position?

  3. #3
    Invité
    Invité(e)
    Par défaut Bonjour,test ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Dim Graph
    Dim I As Integer
    Dim Txt As String
      Set Graph = ActiveSheet.ChartObjects("Chart 26").Chart
      For I = 1 To Graph.SeriesCollection.Count
        If InStr(Txt, ";" & Graph.SeriesCollection(I).Interior.Color & ";") = 0 Then
            Txt = Txt & ";" & Graph.SeriesCollection(I).Interior.Color & ";"
        Else
            Graph.SeriesCollection(I).Interior.Color = Graph.SeriesCollection(I).Interior.Color + 100
            I = I - 1
        End If
    Next

  4. #4
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 203
    Points : 14 354
    Points
    14 354
    Par défaut
    Bonjour,

    Je te remercie.
    c'est ce que je comptais faire, mais j'ai peur qu'en additionnant 100, je tombe sur une couleur déjà existante ou sur une teinte peu esthétique. Ce que je vais faire, je vais générer un graphique de 200 séries (largement suffisant) et je vais lister les couleurs en supprimant les doublons. Je les conserverai sur une feuille masquée et je les appliquerai systématiquement.
    Cordialement.

    Daniel

    La plus perdue de toutes les journées est celle où l'on n'a pas ri. Chamfort

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 07/10/2007, 06h40
  2. Récupérer couleur par défaut graphe
    Par mthwt dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/08/2007, 21h53
  3. Couleur par défaut
    Par Tentative dans le forum Composants
    Réponses: 6
    Dernier message: 21/12/2005, 18h19
  4. [L&F] Couleur par défaut
    Par Xavinou dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 01/08/2005, 17h56
  5. [JList] Couleurs par défaut
    Par Jeddo dans le forum Composants
    Réponses: 6
    Dernier message: 04/07/2005, 20h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo