Couleur graphique en fonction des couleurs tableau

gregoire0610 Messages postés 2 Statut Membre -  
ccm81 Messages postés 11033 Statut Membre -
Bonjour à tous !

Alors voilà après une multitudes de recherches sans résultats à mon problème je vous le partage espérant trouver une réponse.
Mon tableau comprend 2 colonnes, à gauche des couleurs et à droite des pourcentages.
Lorsque je souhaite insérer un diagramme en secteur, mes pourcentages sont bien repris mais les couleurs non... ce sont des couleurs par défauts que l'on voit apparaître. Je souhaiterai que les couleurs du graphique soient automatiquement les mêmes que celles dans mon tableau.
Si jamais une personne connait une solution à ceci via VBA ou autre cela serait génial car c'est un projet d'alternance sur lequel je suis noté.

En vous remerciant d'avance !

5 réponses

  1. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    Bonjour

    Les couleurs des lignes peuvent être modifiées - voir si cette fiche du support Office convient

    Cordialement
    0
    1. gregoire0610 Messages postés 2 Statut Membre
       
      Merci papy pour ta réponse.

      D'après ce que je lis ils me disent comment changer la couleur du secteur manuellement or moi j'aimerai que cela se fasse automatiquement.
      J'aimerai que les couleurs du graphique correspondent aux couleurs de mon tableau.

      Merci de ton aide
      0
  2. PapyLuc51 Messages postés 4569 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    Alors je passe la main aux spécialistes du VBA et il leur faudra une copie de ton tableau via cjoint.com (explications)

    Cordialement
    0
  3. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour à tous les deux

    Un exemple avec macro
    https://www.cjoint.com/c/HDEo651pbcB

    Cdlmnt

    Attention.
    1. Lien modifié
    2. Alt-F11 pour accéder au code (dans le Module 1)
    0
  4. gregoire0610
     
    Bonjour ccm81,

    Pardonne moi pour cette réponse tardive j'ai dû mettre ce projet de côté pour une raison particulière mais je m'y replonge.
    J'ai bien analysé ta proposition et elle convient parfaitement à mes attentes mais le seul problème c'est que je ne suis pas un expert en VBA et que je n'arrive pas à l'adapter à mon document.
    Penses-tu pouvoir jeter un œil dès que tu auras un peu de temps libre?
    https://www.cjoint.com/c/HEqjBcXTFsT

    Je te remercie beaucoup !
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Je n'ai pas vu de graphique dans ton fichier
    J'en ai fait un en Feuil1 ....
    https://www.cjoint.com/c/HEqjWqEtDFB

    Les deux "os" que tu as rencontré
    O1. Tu n'avais pas nommé (dans Feuil1) la plage des couleurs
    O2. coul = Range(PC).Cells(nupt, 1).Interior.ColorIndex
    Tu as mis 63 pour la colonne (au lieu de 1)
    Explication > La plage PC (plagecouleurs=BL14:BL28) est une plage à une seule colonne, d'où le 1)

    Cdlmnt
    0