Bonjour,
je souhaite faire un nuage de point sous excel.
jusque la rien de bien compliqué.
ce nuage de points represente un ensemble de points en hauteur et en
largeur, tous espacés régulierement.
la ou ca se complique, c que pour chacun de ces points (définis dans deux
colonnes sous Excel (une X, et l'autre Y)) j'ai un poids auquel je souhaite
attribuer une couleur.
ceci me permet d'afficher par exemple la surface d'un lac avec sa profondeur
codée par des couleurs, ou encore la température de ce lac, ou encore bien
d'autres applications.
le probleme c que je n'arrive pas a faire ca sous excel.
la seule chose que je sais faire, c de faire varier la taille du point en
fonction de la valeur de ma troisieme colonne, mais ca donne pas qq chose
qui correspond a mes besoins.
il me faut donc que ces couleurs soient en dégradé et je ne veux pas taper
des valeurs limites, je veux que ce soit du vrai dégradé, pas un simple
changement de couleur entre la plage 0-100 a la plage 100-200 (par exemple).
je ne sais pas si vous avez compris, mais si vous avez une soluce a mon
probleme, ca serait cool.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
j
je crois comprendre que tu as tellement de points que tu ne peux pas changer la couleur à la main..
tu peux tenter un yruc comme suit :
'profondeur colonne C 'de 0 à 100 de 20 en 20 couleurs = Array(1, 3, 5, 4, 2) For num = 1 To Charts(1).SeriesCollection(1).Points.Count coul = Int(Worksheets(1).Cells(num, 3) / 20) Charts(1).SeriesCollection(1).Points(num).MarkerBackgroundColorIndex = coul Charts(1).SeriesCollection(1).Points(num).MarkerForegroundColorIndex = coul Next num
ton dégradé de couleur est défini dans le tableau coul
http://jacxl.free.fr
"tiboug" a écrit dans le message de news: 41b8c7fd$0$17819$
Bonjour, je souhaite faire un nuage de point sous excel. jusque la rien de bien compliqué. ce nuage de points represente un ensemble de points en hauteur et en largeur, tous espacés régulierement. la ou ca se complique, c que pour chacun de ces points (définis dans deux colonnes sous Excel (une X, et l'autre Y)) j'ai un poids auquel je souhaite
attribuer une couleur. ceci me permet d'afficher par exemple la surface d'un lac avec sa profondeur
codée par des couleurs, ou encore la température de ce lac, ou encore bien d'autres applications. le probleme c que je n'arrive pas a faire ca sous excel. la seule chose que je sais faire, c de faire varier la taille du point en fonction de la valeur de ma troisieme colonne, mais ca donne pas qq chose qui correspond a mes besoins. il me faut donc que ces couleurs soient en dégradé et je ne veux pas taper des valeurs limites, je veux que ce soit du vrai dégradé, pas un simple changement de couleur entre la plage 0-100 a la plage 100-200 (par exemple).
je ne sais pas si vous avez compris, mais si vous avez une soluce a mon probleme, ca serait cool.
Merci a tous.
je crois comprendre que tu as tellement de points que tu ne peux pas changer
la couleur à la main..
tu peux tenter un yruc comme suit :
'profondeur colonne C
'de 0 à 100 de 20 en 20
couleurs = Array(1, 3, 5, 4, 2)
For num = 1 To Charts(1).SeriesCollection(1).Points.Count
coul = Int(Worksheets(1).Cells(num, 3) / 20)
Charts(1).SeriesCollection(1).Points(num).MarkerBackgroundColorIndex = coul
Charts(1).SeriesCollection(1).Points(num).MarkerForegroundColorIndex = coul
Next num
ton dégradé de couleur est défini dans le tableau coul
j@c
http://jacxl.free.fr
"tiboug" <tiboug@rgbs.org> a écrit dans le message de news:
41b8c7fd$0$17819$626a14ce@news.free.fr...
Bonjour,
je souhaite faire un nuage de point sous excel.
jusque la rien de bien compliqué.
ce nuage de points represente un ensemble de points en hauteur et en
largeur, tous espacés régulierement.
la ou ca se complique, c que pour chacun de ces points (définis dans deux
colonnes sous Excel (une X, et l'autre Y)) j'ai un poids auquel je
souhaite
attribuer une couleur.
ceci me permet d'afficher par exemple la surface d'un lac avec sa
profondeur
codée par des couleurs, ou encore la température de ce lac, ou encore bien
d'autres applications.
le probleme c que je n'arrive pas a faire ca sous excel.
la seule chose que je sais faire, c de faire varier la taille du point en
fonction de la valeur de ma troisieme colonne, mais ca donne pas qq chose
qui correspond a mes besoins.
il me faut donc que ces couleurs soient en dégradé et je ne veux pas taper
des valeurs limites, je veux que ce soit du vrai dégradé, pas un simple
changement de couleur entre la plage 0-100 a la plage 100-200 (par
exemple).
je ne sais pas si vous avez compris, mais si vous avez une soluce a mon
probleme, ca serait cool.
je crois comprendre que tu as tellement de points que tu ne peux pas changer la couleur à la main..
tu peux tenter un yruc comme suit :
'profondeur colonne C 'de 0 à 100 de 20 en 20 couleurs = Array(1, 3, 5, 4, 2) For num = 1 To Charts(1).SeriesCollection(1).Points.Count coul = Int(Worksheets(1).Cells(num, 3) / 20) Charts(1).SeriesCollection(1).Points(num).MarkerBackgroundColorIndex = coul Charts(1).SeriesCollection(1).Points(num).MarkerForegroundColorIndex = coul Next num
ton dégradé de couleur est défini dans le tableau coul
http://jacxl.free.fr
"tiboug" a écrit dans le message de news: 41b8c7fd$0$17819$
Bonjour, je souhaite faire un nuage de point sous excel. jusque la rien de bien compliqué. ce nuage de points represente un ensemble de points en hauteur et en largeur, tous espacés régulierement. la ou ca se complique, c que pour chacun de ces points (définis dans deux colonnes sous Excel (une X, et l'autre Y)) j'ai un poids auquel je souhaite
attribuer une couleur. ceci me permet d'afficher par exemple la surface d'un lac avec sa profondeur
codée par des couleurs, ou encore la température de ce lac, ou encore bien d'autres applications. le probleme c que je n'arrive pas a faire ca sous excel. la seule chose que je sais faire, c de faire varier la taille du point en fonction de la valeur de ma troisieme colonne, mais ca donne pas qq chose qui correspond a mes besoins. il me faut donc que ces couleurs soient en dégradé et je ne veux pas taper des valeurs limites, je veux que ce soit du vrai dégradé, pas un simple changement de couleur entre la plage 0-100 a la plage 100-200 (par exemple).
je ne sais pas si vous avez compris, mais si vous avez une soluce a mon probleme, ca serait cool.