[Excel 2007]Histogramme:nb de series variable
Résolu
Pyvoudelet
Messages postés
169
Date d'inscription
Statut
Membre
Dernière intervention
-
Pyvoudelet Messages postés 169 Date d'inscription Statut Membre Dernière intervention -
Pyvoudelet Messages postés 169 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais realiser un Histogramme empilé. Mon probleme vient du fait que mon tableau de données, donc mon nbre de ligne dans ce tableau, donc le nbre de serie dans mon histogramme, varie en fonction d une selection precedente.
en gros en fonction du produit que je selectionne dans une liste , la liste de ses composants aparrait. MAis chaque produit n a pas le meme nbre de parametre...
Comment faire ? Est ce que quelqu'un pourrait m aider??
merci
Je voudrais realiser un Histogramme empilé. Mon probleme vient du fait que mon tableau de données, donc mon nbre de ligne dans ce tableau, donc le nbre de serie dans mon histogramme, varie en fonction d une selection precedente.
en gros en fonction du produit que je selectionne dans une liste , la liste de ses composants aparrait. MAis chaque produit n a pas le meme nbre de parametre...
Comment faire ? Est ce que quelqu'un pourrait m aider??
merci
A voir également:
- [Excel 2007]Histogramme:nb de series variable
- Save as pdf office 2007 - Télécharger - Bureautique
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
15 réponses
Décidement!! On va bien finir pas y arriver.... donc voici le nouveau lien.
http://www.cijoint.fr/cjlink.php?file=cj201011/cijmL0hesF.xls
encore merci pour l interet que vous me portez!
bon dimanche
http://www.cijoint.fr/cjlink.php?file=cj201011/cijmL0hesF.xls
encore merci pour l interet que vous me portez!
bon dimanche
Bonjour,
Regarde si ce graphique te donne une piste
https://www.cjoint.com/?0lBkphfPZdX
Je n'en suis pas l'auteur
Regarde si ce graphique te donne une piste
https://www.cjoint.com/?0lBkphfPZdX
Je n'en suis pas l'auteur
Bonjour,
Eh bien pour la suite, vous trouverez peut-être votre bonheur par ici : https://www.cjoint.com/?3lBkKsMbqyR
Note : avec votre fichier se serait plus simple de cibler les réponses ...
Eh bien pour la suite, vous trouverez peut-être votre bonheur par ici : https://www.cjoint.com/?3lBkKsMbqyR
Note : avec votre fichier se serait plus simple de cibler les réponses ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bonjour
en utilisant decaler, pour définir la plage de données, excel me transforme la plage 'nomclasseur'!plage en dur donc le graphique n'est pas dynamique, mais peut être que je m'y prend mal (j'ai excel 2003)
avec une macro
RQ. le graphique a ses series en ligne
bonne suite
en utilisant decaler, pour définir la plage de données, excel me transforme la plage 'nomclasseur'!plage en dur donc le graphique n'est pas dynamique, mais peut être que je m'y prend mal (j'ai excel 2003)
avec une macro
RQ. le graphique a ses series en ligne
Private Sub modif() Const nbser = "$B$1" ' cellule nombre de séries Const cogr = "B" ' colonne des données Dim lideb As Long ' ligne 1° sériie de données Dim lifin As Long ' ligne derniere serie Dim plage As String ' plage des données lideb = 6 lifin = lideb + Range(nbser).Value - 1 plage = cogr & lideb & ":" & cogr & lifin With ChartObjects(1).Chart .SetSourceData Source:=Sheets("Feuil1").Range(plage), PlotBy:=xlRows End With End Sub Private Sub CommandButton1_Click() Call modif End Sub Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$B$1" Then Call modif End If End Sub
bonne suite
le pingou et michel_m
je m'y prends certainement pas très bien mais
pour un empilé c'est le nombre de séries que Pyvoudelet veut faire varier (et non la plage de données d'une série) et c'est là que j'ai un pb avec decaler, je suis preneur de la solution
bon, on ne va pas se facher pour ça
cordialement
je m'y prends certainement pas très bien mais
pour un empilé c'est le nombre de séries que Pyvoudelet veut faire varier (et non la plage de données d'une série) et c'est là que j'ai un pb avec decaler, je suis preneur de la solution
bon, on ne va pas se facher pour ça
cordialement
Bonjour michel_m,
Merci pour la remarque.
Je n'ai jamais prétendu que c'est mon travail...
Effectivement on peu jouer sur les mots "mon exemple" ...
Sans commentaire pour le reste.
Merci pour la remarque.
Je n'ai jamais prétendu que c'est mon travail...
Effectivement on peu jouer sur les mots "mon exemple" ...
Sans commentaire pour le reste.
Le Pingou
il n'y a pas de mal ... mais
dans l'exemple il n'y a pas d'empilé et je ne sais pas régler le pb sans macro!!!
bonne soirée
il n'y a pas de mal ... mais
dans l'exemple il n'y a pas d'empilé et je ne sais pas régler le pb sans macro!!!
bonne soirée
Bonjour ccm81,
L'exemple que j'ai proposé n'est pas mon oeuvre.
Il est préférable que la réponse vienne de la source.
L'exemple que j'ai proposé n'est pas mon oeuvre.
Il est préférable que la réponse vienne de la source.
Les gars, salut à tous !
Je crois qu'on peut arrêter : Déjà 12 échanges entre nous, mais Pyvoudelet ne donne plus signe de vie, et n'a toujours pas fourni son fichier ...
Inutile de se disputer entre nous alors qu'on n'a pas de quoi travailler !
Je crois qu'on peut arrêter : Déjà 12 échanges entre nous, mais Pyvoudelet ne donne plus signe de vie, et n'a toujours pas fourni son fichier ...
Inutile de se disputer entre nous alors qu'on n'a pas de quoi travailler !
Bonsoir Raymond,
Le demandeur Pyvoudelet est bien présent mais ici https://forums.commentcamarche.net/forum/affich-19959888-excel-2007-case-a-cocher-selectionner-tout#13
Et je suis sur son dossier.
Amicales salutations.
Le Pingou
Le demandeur Pyvoudelet est bien présent mais ici https://forums.commentcamarche.net/forum/affich-19959888-excel-2007-case-a-cocher-selectionner-tout#13
Et je suis sur son dossier.
Amicales salutations.
Le Pingou
SAlut a tous.
dsl pour la reponse tadive ( soyez indulgent je ne vis surement pas sur le meme fuseau horaire que vous!)
je pensais vous avoir mis un exemple donc voici l exemple https://www.cjoint.com/?3lBvIGZnB5P
COmme CCM81 c est bien le nombre de serie qui me pose un probleme car il varie en fonction des lignes selectionner. mon fichier sert dans un autre post ou j'ai un probleme avec mes case a cocher c est pourquoi il n est pas tres dynamique. Dsl de ne pas pouvoir vous fournir qqchose de plus professionnel, mais confidentialité oblige.
merci en tout cas pour toute vos recherche
dsl pour la reponse tadive ( soyez indulgent je ne vis surement pas sur le meme fuseau horaire que vous!)
je pensais vous avoir mis un exemple donc voici l exemple https://www.cjoint.com/?3lBvIGZnB5P
COmme CCM81 c est bien le nombre de serie qui me pose un probleme car il varie en fonction des lignes selectionner. mon fichier sert dans un autre post ou j'ai un probleme avec mes case a cocher c est pourquoi il n est pas tres dynamique. Dsl de ne pas pouvoir vous fournir qqchose de plus professionnel, mais confidentialité oblige.
merci en tout cas pour toute vos recherche
Bonjour,
en sortant de la couette:
donc CCM81 (bonjour) avait bien compris le pb !
Pyvoudelet,Le lien proposé n'est pas ou plus valide
et merci de joindre un fichier au format XL97-2003 ou utilise cijoint.fr plutôt que cjoint.com (je n'ai pas xL2007)
si tes données pour construire le graphe ne sont pas issues de formules, le problème parait relativement simple mais faut voir ton classeur!. une solution par macro comme l'a proposé CCM81 n'est pas à exclure
en sortant de la couette:
donc CCM81 (bonjour) avait bien compris le pb !
Pyvoudelet,Le lien proposé n'est pas ou plus valide
et merci de joindre un fichier au format XL97-2003 ou utilise cijoint.fr plutôt que cjoint.com (je n'ai pas xL2007)
si tes données pour construire le graphe ne sont pas issues de formules, le problème parait relativement simple mais faut voir ton classeur!. une solution par macro comme l'a proposé CCM81 n'est pas à exclure
>michel_m
j'avais oublié l'histoire de la limite à 7 composants
je me suis permis de modifier ta production pour
- aller jusqu'à 12 comp (au diable l'avarice)
- faire en sorte que le graphique ne comporte que les comp selectionnés (surtout au niveau de la legende). J'ai examiné la feuille 4 de graph_evolutif, les series non selectionnées figurent dans la legende. d'où une macro !!!
MAIS
- si tu veux y jeter un coup d'oeil, il doit bien y avoir quelques erreurs
- ça c'est un peu alourdi
> Pyvoudelet
le lien pour le fichier de michel_m modifié
http://www.cijoint.fr/cjlink.php?file=cj201011/cij4cTLF8X.xls
cordialement
modif au fichier joint :
je le savais ... en J11 et K11 les sommes vont jusqu'à J25 et K25
j'avais oublié l'histoire de la limite à 7 composants
je me suis permis de modifier ta production pour
- aller jusqu'à 12 comp (au diable l'avarice)
- faire en sorte que le graphique ne comporte que les comp selectionnés (surtout au niveau de la legende). J'ai examiné la feuille 4 de graph_evolutif, les series non selectionnées figurent dans la legende. d'où une macro !!!
MAIS
- si tu veux y jeter un coup d'oeil, il doit bien y avoir quelques erreurs
- ça c'est un peu alourdi
> Pyvoudelet
le lien pour le fichier de michel_m modifié
http://www.cijoint.fr/cjlink.php?file=cj201011/cij4cTLF8X.xls
cordialement
modif au fichier joint :
je le savais ... en J11 et K11 les sommes vont jusqu'à J25 et K25
JE me retrouve a nouveau devant le mu et j ai encore besoin des experts que vous etes pour faire un diagramme a Bulles evolutif. Pouvez vous allez sur https://forums.commentcamarche.net/forum/affich-20005960-excel2007-graph-a-bulles-evolutif-vba#p20005960 et me donner votre avis merci!
re
1. pour les bulles
- je n'ai pas repris exactement ta feuille bulle mais
je me suis contenté de reprendre et de modifier l'empile de michel_m (la facilité)
- seuls les comp-xx selectionnés apparaissent dans la legende
- une couleur est affectée a chaque comp-xx, pour la modifier, changer les couleurs dans la colonne B
- si les valeur (X,Y,taille) ne sont pas au bon endroit, il suffit de modifier dans le code
- le lien
http://www.cijoint.fr/cjlink.php?file=cj201012/cijyWuACUr.xls
2. pour l'empilé
- j'avais (pour le plaisir) fait le même chose pour les couleurs avec l'empilé donc si ça te tentes, tu dis
3. s'il y a des pb, tu dis
bonne suite
1. pour les bulles
- je n'ai pas repris exactement ta feuille bulle mais
je me suis contenté de reprendre et de modifier l'empile de michel_m (la facilité)
- seuls les comp-xx selectionnés apparaissent dans la legende
- une couleur est affectée a chaque comp-xx, pour la modifier, changer les couleurs dans la colonne B
- si les valeur (X,Y,taille) ne sont pas au bon endroit, il suffit de modifier dans le code
- le lien
http://www.cijoint.fr/cjlink.php?file=cj201012/cijyWuACUr.xls
2. pour l'empilé
- j'avais (pour le plaisir) fait le même chose pour les couleurs avec l'empilé donc si ça te tentes, tu dis
3. s'il y a des pb, tu dis
bonne suite
Je me rend compte que j 'ai oublier le post final pour vous remercier. Donc merci.
NE produisant pas l'effet voulu devant les personnes concernées j'ai abandonner l'histogramme et le diagramme a bulles.
Apparement, les diagramme RADAR leus plaisent plus!.... Je me demande alors comme faire un diagramme radar sur commande, voir :
https://forums.commentcamarche.net/forum/affich-22041573-vba-graph-variable-selon-selection#p22041573
Donc si vous avez des idées je suis preneur!
bonne continuation a tous!
NE produisant pas l'effet voulu devant les personnes concernées j'ai abandonner l'histogramme et le diagramme a bulles.
Apparement, les diagramme RADAR leus plaisent plus!.... Je me demande alors comme faire un diagramme radar sur commande, voir :
https://forums.commentcamarche.net/forum/affich-22041573-vba-graph-variable-selon-selection#p22041573
Donc si vous avez des idées je suis preneur!
bonne continuation a tous!
Ci joint proposition
https://www.cjoint.com/?0lDkzAlRoOJ
En fait, ton pb n'était pas celui d'un histogramme dynamique mais de sélectionner les "comp" utiles...
il faut jouer non sur les checkboxes eux- même mais sur les linked cells( cellules liées)**
il y a juste une petite macro pas bien méchante qui met les linked cells à VRAI (True) lorsque tu coches "sélectionner tout"
**pour gérer les linked cells: charges la barre d'outils "visual basic" et coches le mode création (l'équerre)
clic droit sur l'activeX-propriétés
on aurait du commencer par ça
il n'empêche que la 'légèreté' de ta solution merite un grand bravo
il manque les séries comp_7 à comp_12 mais Pivoudelet doit pouvoir faire
à ce sujet, est ce qu'on peut changer l'ordre des séries (j'ai bêtement supprimé Prod_1 pour ajouter les manquantes et faire en sorte que Prod_1 soit en dernier)
ccm81
je vois pas trop ce que tu veux dire mais on peut mettre ce que l'on veut dans la colonne B ; cest ce que tu voulais dire ???
non
1. pour les séries du graphique tu as mis prod_x et comp_1 à comp_7, ces dernières étant evntuellement vides
2. si on choisit plus de 7 composants dans la liste
- le tableau doit être prolongé mais ça ne pose pas de pb
- le graphique doit avoir en plus dans ses données source les séries comp_8 à comp_12, Si on les rajoute, la série prod_x n'est plus en dernier donc plus en haut de la pile, et c'est là que j'ai un pb (d'où ma question au sujet de l'ordre des séries)
pour les séries du graphique tu as mis prod_x et comp_1 à comp_7: heu, non c'est Pyvoudelet...