MSChart : pb d'échelle

marinmarais Messages postés 104 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 16 juillet 2010 - 11 avril 2005 à 17:24
marinmarais Messages postés 104 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 16 juillet 2010 - 12 avril 2005 à 15:02
Bonjour à tous,

Je suis en train de faire un petit programme qui me permet d'effectuer des calculs assez fastidieux.
Bien entendu, je veux pouvoir visualiser mes résultats.
Pour ce faire, je fais appel à MSChart.
Jusqu'à présent, j'ai réussi à me débrouiller mais je ne sais pas comment controller l'échelle en X et en Y. Je m'explique :
Comme j'ai beaucoup de données à traiter (2000 points en moyenne...), sur l'axe X, il me fait donc 2000 petits traits et il écrit les 2000 abscisses. Ca fait un très joli paté tout noir.

De plus, j'aimerai pouvoir sauvegarder ce graphe, par exemple en *.bmp

Voila, merci d'avance et à bientôt.


Marin Marais

1 réponse

marinmarais Messages postés 104 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 16 juillet 2010 1
12 avril 2005 à 15:02
Voila, je suis un grand garçon, j'ai trouvé tout seul.

Il y a plrs solutions :
- dans la fenêtre objet, clic droit sur le MSChart, properties, axis, axis scale
à cet endroit, il faut entrer des valeurs de Divisions Per Label et de Divisions Per Tick selon sa convenance.
- dans le code :

With MSChart1.Plot.Axis(0, 1)
.CategoryScale.DivisionsPerLabel = n
.CategoryScale.DivisionsPerTick = p
End With

avec n et p, les valeurs que l'on souhaite...

Si ça peut aider qqn un jour...


Marin Marais
Rejoignez-nous