cs_Red_Dragon
Messages postés41Date d'inscriptionvendredi 9 juin 2006StatutMembreDernière intervention27 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és3Date d'inscriptionjeudi 4 janvier 2007StatutMembreDernière intervention21 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és3Date d'inscriptionmardi 13 janvier 2004StatutMembreDernière intervention24 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és12Date d'inscriptionsamedi 23 septembre 2006StatutMembreDernière intervention12 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és134Date d'inscriptionmercredi 9 mars 2005StatutMembreDernière intervention17 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és134Date d'inscriptionmercredi 9 mars 2005StatutMembreDernière intervention17 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és136Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention13 avril 20091 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és1221Date d'inscriptionjeudi 23 août 2001StatutMembreDerniè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.
20 juil. 2007 à 10:56
21 avril 2007 à 23:26
24 janv. 2007 à 09:38
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
1 nov. 2006 à 14:03
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
19 août 2005 à 11:08
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,
19 août 2005 à 11:07
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,
18 nov. 2003 à 19:43
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...
16 nov. 2003 à 11:29