REPRESENTATION GRAPHIQUE - MSCHART (SUITE)

cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018 - 16 nov. 2003 à 11:29
cs_Red_Dragon Messages postés 41 Date d'inscription vendredi 9 juin 2006 Statut Membre Dernière intervention 27 septembre 2006 - 20 juil. 2007 à 10:56
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/17949-representation-graphique-mschart-suite

cs_Red_Dragon Messages postés 41 Date d'inscription vendredi 9 juin 2006 Statut Membre Dernière intervention 27 septembre 2006
20 juil. 2007 à 10:56
Je voulais ajouter un petit graphique dans mon code, je n'avais pas trop d'idée sur la façon de représenter mes données. Ta source est tombée pile poil. :)
fatifleur1986 Messages postés 3 Date d'inscription jeudi 4 janvier 2007 Statut Membre Dernière intervention 21 avril 2007
21 avril 2007 à 23:26
je ne peux pas ajouter le ocx ms chart6 en visual basic.net 2005
cs_micka57 Messages postés 3 Date d'inscription mardi 13 janvier 2004 Statut Membre Dernière intervention 24 janvier 2007
24 janv. 2007 à 09:38
Salut Trexor,

J'ai le même problème que toi pour d'un graph a deux série de type XY X1Y1.
Est-ce que tu as trouvé une solution ?

Merci
JVETRAVAILLE Messages postés 12 Date d'inscription samedi 23 septembre 2006 Statut Membre Dernière intervention 12 novembre 2006
1 nov. 2006 à 14:03
S'il vous plait, publiez une version 2005 car VB 7, 7.1 et 8 sont incompatibles
Votre code ne marche pas sur VB 2005
et s'il vous plait j'ai office 10 et non pas 11, donc indiquez moi comment faire
Merci
voici mon email jarodwilliams@altern.org
trexor Messages postés 134 Date d'inscription mercredi 9 mars 2005 Statut Membre Dernière intervention 17 octobre 2010
19 août 2005 à 11:08
Bonjour,
Merci pour ce super code tres clair qui dépanne bien.
J'ai cependant une petite question concernant l'affichage de deux série. Je n'arrive pas à trouver d'infos pour l'affichage d'un graph a deux série de type XY X1Y1...Votre source explique(je crois) l'affichage d'un graph de type XY XY1?

Avec mon code, j'arrive a afficher une courbe mais pas la seconde. Avez vous une idée?
Valeurs de la série 1.
For i = 1 To countGraf
arrValues(i, 1) = "Visu panneau " & i ' Étiquettes
arrValues(i, 2) = DataGridViewGraf.Item("ZModif", i).Value '
arrValues(i, 3) = DataGridViewGraf.Item("YModif", i).Value '
Next i
Valeurs de la série 2.
For i = 1 To countRepere
arrValues(i, 4) = "Visu panneau " & i ' Étiquettes
arrValues(i, 5) = DataGridRepere.Item("ZModif", i).Value
arrValues(i, 6) = DataGridRepere.Item("YModif", i).Value
Next i

Graf.ChartData = arrValues

cordialement,
trexor Messages postés 134 Date d'inscription mercredi 9 mars 2005 Statut Membre Dernière intervention 17 octobre 2010
19 août 2005 à 11:07
Bonjour,
Merci pour ce super code tres clair qui dépanne bien.
J'ai cependant une petite question concernant l'affichage de deux série. Je n'arrive pas à trouver d'infos pour l'affichage d'un graph a deux série de type XY X1Y1...Votre source explique(je crois) l'affichage d'un graph de type XY XY1?

Avec mon code, j'arrive a afficher une courbe mais pas la seconde. Avez vous une idée?
Valeurs de la série 1.
For i = 1 To countGraf
arrValues(i, 1) = "Visu panneau " & i ' Étiquettes
arrValues(i, 2) = DataGridViewGraf.Item("ZModif", i).Value '
arrValues(i, 3) = DataGridViewGraf.Item("YModif", i).Value '
Next i
Valeurs de la série 2.
For i = 1 To countRepere
arrValues(i, 4) = "Visu panneau " & i ' Étiquettes
arrValues(i, 5) = DataGridRepere.Item("ZModif", i).Value
arrValues(i, 6) = DataGridRepere.Item("YModif", i).Value
Next i

Graf.ChartData = arrValues

cordialement,
cs_yous Messages postés 136 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 13 avril 2009 1
18 nov. 2003 à 19:43
Il s'agit d'un contrôle ActiveX, en somme le même composant que celui qu'utilise Excel. Il est donc a priori possible de mémoriser un graphique personnalisé pour le réutiliser.

Essayes par clic droit et propriétés du contrôle ActiveX.

Pas pu tenter la manip, suis pas sur ma machine.

Malgré tout, L'intérêt majeur de manipuler ces attributs par le code réside dans le fait que les changements d'apparence sont dynamiques et peuvent ainsi être adaptés aux besoins...
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
16 nov. 2003 à 11:29
Si quelqu'un sait comment initialiser un graphique via un modèle Excel plutôt que par le code, comme cela est possible pour un contrôle tableur, je suis preneur, car c'est dommage de se taper du code si on peut le faire via l'interface graphique d'Excel.
Rejoignez-nous