Pbl de Graphique

sonskriverez

XLDnaute Occasionnel
Bonjour le forum,

N'etant pas trés fort en graphique je viens demander de l'aide, j'ai une plage de données contenant plusieurs fois la même info et je voudrais en ressortir le pource,tage dans un camember.

je joint l'exemple [file name=camembert.zip size=2620]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/camembert.zip[/file]
 

Pièces jointes

  • camembert.zip
    2.6 KB · Affichages: 24
  • camembert.zip
    2.6 KB · Affichages: 24
  • camembert.zip
    2.6 KB · Affichages: 24
S

sonskriverez

Guest
ci joint le fichier il fait 10Ko [file name=camembertsanszeroV2.zip size=10121]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/camembertsanszeroV2.zip[/file]
 

Pièces jointes

  • camembertsanszeroV2.zip
    9.9 KB · Affichages: 11

Celeda

XLDnaute Barbatruc
Bonjour,

oui c'est ok : si tu veux avoir un graph nouveau pour chaque feuille, renomme tes onglets .
La macro créera une nouvelle feuille nommée Graph 1 (ne pas oublier que dans la macro originale, la macro tient compte du nom de la Feuille soit Feuil1; si tu maintiens cette appellation, tu n'arriveras pas à reproduire pour chaque feuille un nouveau graph)

Ensuite il faut reprendre la procédure du copier coller 3 D pour la placer dans la feuille à moins que tu la gardes ainsi, la feuille Graph.

Celeda
 

sonskriverez

XLDnaute Occasionnel
J'ai bien collé la procédure
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Dan la feuille active

Lorsque je lance la procedure Graph lors du deuxieme passage de la boucle IF il ouvre la procedure SelectionChange et bug, il cherche le graph qui n'exite pas
 

sonskriverez

XLDnaute Occasionnel
J'ai resolu le prbl de replication du graph sur plusieurs feuilles, reste plus que le pbl de dimension et de position en bas à gauche [file name=camembertsanszeroV2_20051214193325.zip size=14918]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/camembertsanszeroV2_20051214193325.zip[/file]
 

Pièces jointes

  • camembertsanszeroV2_20051214193325.zip
    14.6 KB · Affichages: 13
S

sonskriverez

Guest
J'ai resolu le prbl de replication du graph sur plusieurs feuilles, reste plus que le pbl de dimension et de position en bas à gauche [file name=camembertsanszeroV2_20051214204358.zip size=14918]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/camembertsanszeroV2_20051214204358.zip[/file]
 

Pièces jointes

  • camembertsanszeroV2_20051214204358.zip
    14.6 KB · Affichages: 13

Celeda

XLDnaute Barbatruc
Bonsoir,


Ah super!!! ce que tu nous as fait sonskriverez

demain je teste sur mon fichier boulot!!!

Merci beaucoup. Des graphs peu importe le nom de la feuille!!! :woohoo: :woohoo: :woohoo:

Quant à la macro de déplacement, je l'ai testée et je crois que si on veut toujours avoir le graph en cliquant sur la cellule, il faut revenir à la procédure initiale que Michel avait faite car la deuxième possibilité ne permet pas d'avoir le graph apparent dés que tu te déplaces loin dans les cellules, contrairement à mon premier test :eek: désolée.
Chez moi cela bugg sur cette ligne :
Hauteur = ActiveSheet.ChartObjects(1).Height


T'as bossé mec!!! yo!!!

Celeda ;)
 

sonskriverez

XLDnaute Occasionnel
Slt à tous

Je crois que je suis arivé au bout de mes peines.

1°) le redimenssionement et posisionement (je suis pas sur de l'orthographe) fonctionne et en bas à gauche.
Merci à Mani pour son bout de code

2°) j'en ai profité pour ne pas créer de graph si la plage contient que des Zéro

A tester et merci à tous [file name=camembertsanszeroV3.zip size=16082]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/camembertsanszeroV3.zip[/file]
 

Pièces jointes

  • camembertsanszeroV3.zip
    15.7 KB · Affichages: 20

Celeda

XLDnaute Barbatruc
Bonjour,

:woohoo: :woohoo: :woohoo: :woohoo:

et bhé!!!! on était parti de loin mais tu viens de nous faire arriver près des étoiles!!!!(ou près du Père Noël vu la saison)

très sincèrement merci beaucoup!!

il ne manque plus qu'un petit screenupdating quelque chose comme cela pour que l'on ne voit pas le travail de la macro et l'affaire est dans le sac!!!

si moi je travaille en hot line toi t'es prêt à travailler en équipe Worldwide!!!

merci à nos amis macroteurs (je suis pas sure de l'orthographe non plus :) )

Celeda
 

Discussions similaires

Statistiques des forums

Discussions
312 300
Messages
2 087 020
Membres
103 435
dernier inscrit
azizou31