Associer une donnée à une couleur camembert excel
Résolu
17leila17
-
17leila17 -
17leila17 -
A voir également:
- Associer une donnée à une couleur camembert excel
- Camembert excel - Guide
- Déplacer une colonne excel - Guide
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Calculer une moyenne sur excel - Guide
10 réponses
Bonjour
Voir http://boisgontierjacques.free.fr/pages_site/graphiques.htm
Telecharger exemple GrapheColoriage3 qui correspond exactement à ce que tu recherches
Cdlmnt
Via
Voir http://boisgontierjacques.free.fr/pages_site/graphiques.htm
Telecharger exemple GrapheColoriage3 qui correspond exactement à ce que tu recherches
Cdlmnt
Via
Bonjour
Chez moi cela fonctionne avec TCD+GCD pourtant
Essaie dans le code de la macro de remplacer le par le nom du graphique entre guillemets (le nom est celui qui apparait à droite de la barre de formules quand tu cliques s sur le graphique)
Sinon postes ton fichier sur mon-partage.fr, copie le lien créé et reviens le coller ici qu'on essaye de voir ce qui cloche
Chez moi cela fonctionne avec TCD+GCD pourtant
Essaie dans le code de la macro de remplacer le par le nom du graphique entre guillemets (le nom est celui qui apparait à droite de la barre de formules quand tu cliques s sur le graphique)
Sinon postes ton fichier sur mon-partage.fr, copie le lien créé et reviens le coller ici qu'on essaye de voir ce qui cloche
Bonjour,
Voici le lien du fichier https://mon-partage.fr/f/NfalMrHA/
Je ne vois pas ce qui bloque. L'excel partagé est un essai avant d'exporter la macro avec plus de données.
Merci encore pour votre aide !
Voici le lien du fichier https://mon-partage.fr/f/NfalMrHA/
Je ne vois pas ce qui bloque. L'excel partagé est un essai avant d'exporter la macro avec plus de données.
Merci encore pour votre aide !
Tout simplement que le codage couleur n'était pas sur la feuille!
Remis en col A au bon endroit (là où va le chercher la macro) c'est bon
https://mon-partage.fr/f/9xMIeqV6/
Tu peux ensuite masquer la colonne A si tu le désires
Remis en col A au bon endroit (là où va le chercher la macro) c'est bon
https://mon-partage.fr/f/9xMIeqV6/
Tu peux ensuite masquer la colonne A si tu le désires
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ah je comprends mieux, il faut refaire un tableau en colonne A. Merci.
La mise en forme conditionnelle ne fonctionne pas avec la macro. La macro ne voit pas que la cellule est coloré. Etant donné que j'ai 28 données, je ne peux pas les colorer à la main une à une à chaque fois. Est-ce qu'il y a une autre formule/code qui permettrait de colorer les cellules en colonne A ?
J'ai trouvé ce code qui pourrait aider. Mais comment puis-je intégrer toutes mes données?
Sub Change_Couleur()
If Sheets("Feuil1").Range("A1").Value = "Absence" Then
Sheets("Feuil1").Range("a1").Interior.ColorIndex = 6
Else
Sheets("Feuil1").Range("a1").Interior.ColorIndex = 0
End If
End Sub
La mise en forme conditionnelle ne fonctionne pas avec la macro. La macro ne voit pas que la cellule est coloré. Etant donné que j'ai 28 données, je ne peux pas les colorer à la main une à une à chaque fois. Est-ce qu'il y a une autre formule/code qui permettrait de colorer les cellules en colonne A ?
J'ai trouvé ce code qui pourrait aider. Mais comment puis-je intégrer toutes mes données?
Sub Change_Couleur()
If Sheets("Feuil1").Range("A1").Value = "Absence" Then
Sheets("Feuil1").Range("a1").Interior.ColorIndex = 6
Else
Sheets("Feuil1").Range("a1").Interior.ColorIndex = 0
End If
End Sub
Pourquoi veux tu recolorer à chaque fois ?
Tu mets en A1 la liste des 28 items et tu les colores une fois pour toute
Après si seulement certains items sont dans le camembert peu importe, ils seront colorés selon ta légende
Où alors il y a quelque chose que je n'ai pas compris
Tu mets en A1 la liste des 28 items et tu les colores une fois pour toute
Après si seulement certains items sont dans le camembert peu importe, ils seront colorés selon ta légende
Où alors il y a quelque chose que je n'ai pas compris
Ca ne fonctionne pas si une donnée n'est pas présente dans le camembert et si on fait un simple copié-collé en colonne A de toutes les données.
Voir ce que ça donne : https://mon-partage.fr/f/z1eH0lKX/
En effet, il faut que toutes les données soient présentes dans le camembert car la macro prends case par case les couleurs. Si une donnée n'est pas dans le camembert, elle prendra la couleur d'une autre case.
C'est pour ça que je pensais faire une boucle en VBA qui colorie la case en fonction de son contenu car la mise en forme conditionnelle ne fonctionne pas avec la macro utilisé.
Voir ce que ça donne : https://mon-partage.fr/f/z1eH0lKX/
En effet, il faut que toutes les données soient présentes dans le camembert car la macro prends case par case les couleurs. Si une donnée n'est pas dans le camembert, elle prendra la couleur d'une autre case.
C'est pour ça que je pensais faire une boucle en VBA qui colorie la case en fonction de son contenu car la mise en forme conditionnelle ne fonctionne pas avec la macro utilisé.
Oui alors en rajoutant une colonne de comptage en col B
Les items de la colonne A doivent impérativement être classés en ordre alphabétique croissant (comme dans le TCD)
https://mon-partage.fr/f/3xG0q5oh/
Les items de la colonne A doivent impérativement être classés en ordre alphabétique croissant (comme dans le TCD)
https://mon-partage.fr/f/3xG0q5oh/
Merci beaucoup ! Je vais faire une mise en forme conditionnelle pour colorier les cellules automatiquement.
Néanmoins, la macro ne fonctionne pas quand il y a un tcd et le camembert lié au tcd sur la même page. Je suppose que c'est parce qu'il y a 2 objets (et pas que le camembert + simple tableau). Comment puis-je modifier la macro pour qu elle fonctionne bien avec tcd + camembert ?