Bonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
Bonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
Bonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
Bonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
Bonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
Bonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
Bonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
Bonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
Bonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
Merci, mais je ne comprend pas... je n'arrive pas à lancer cette macro
Manu
"JB" a écrit dans le message de news:
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:úlse
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JBBonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
Merci, mais je ne comprend pas... je n'arrive pas à lancer cette macro
Manu
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1151143028.799470.161720@m73g2000cwd.googlegroups.com...
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:=False
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JB
Bonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
Merci, mais je ne comprend pas... je n'arrive pas à lancer cette macro
Manu
"JB" a écrit dans le message de news:
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:úlse
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JBBonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
Merci, mais je ne comprend pas... je n'arrive pas à lancer cette macro
Manu
"JB" a écrit dans le message de news:
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:úlse
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JBBonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
Merci, mais je ne comprend pas... je n'arrive pas à lancer cette macro
Manu
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1151143028.799470.161720@m73g2000cwd.googlegroups.com...
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:úlse
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JB
Bonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
Merci, mais je ne comprend pas... je n'arrive pas à lancer cette macro
Manu
"JB" a écrit dans le message de news:
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:úlse
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JBBonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
merci, c'est impec, et est t'il possible d'inverser les 2 axes ? (mettre les
ages en x) ceci dit c'est moins important.
Merci JB
Manu
"JB" a écrit dans le message de news:
A B C
1 Nom Notes Ages
2 dupont 12 20
3 durand 14 24
4 martin 14 28
5 charlie 18 35
6 Momo 11 36
7 Toto 19 40
-Sélectionner B1:C7
-Insertion /Graphique nuage de points
http://cjoint.com/?gyqbYJpGzM
Sub label()
ActiveSheet.ChartObjects(1).Activate
On Error Resume Next
ActiveChart.SeriesCollection(1).ApplyDataLabels
Type:=xlDataLabelsShowLabel
On Error GoTo 0
ActiveChart.SeriesCollection(1).DataLabels.Select
nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Interior.ColorIndex = 36
Selection.Font.Size = 7
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
JBMerci, mais je ne comprend pas... je n'arrive pas à lancer cette macro
Manu
"JB" a écrit dans le message de news:
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:úlse
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JBBonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
merci, c'est impec, et est t'il possible d'inverser les 2 axes ? (mettre les
ages en x) ceci dit c'est moins important.
Merci JB
Manu
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1151157756.574352.308310@p79g2000cwp.googlegroups.com...
A B C
1 Nom Notes Ages
2 dupont 12 20
3 durand 14 24
4 martin 14 28
5 charlie 18 35
6 Momo 11 36
7 Toto 19 40
-Sélectionner B1:C7
-Insertion /Graphique nuage de points
http://cjoint.com/?gyqbYJpGzM
Sub label()
ActiveSheet.ChartObjects(1).Activate
On Error Resume Next
ActiveChart.SeriesCollection(1).ApplyDataLabels
Type:=xlDataLabelsShowLabel
On Error GoTo 0
ActiveChart.SeriesCollection(1).DataLabels.Select
nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Interior.ColorIndex = 36
Selection.Font.Size = 7
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
JB
Merci, mais je ne comprend pas... je n'arrive pas à lancer cette macro
Manu
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1151143028.799470.161720@m73g2000cwd.googlegroups.com...
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:=False
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JB
Bonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
merci, c'est impec, et est t'il possible d'inverser les 2 axes ? (mettre les
ages en x) ceci dit c'est moins important.
Merci JB
Manu
"JB" a écrit dans le message de news:
A B C
1 Nom Notes Ages
2 dupont 12 20
3 durand 14 24
4 martin 14 28
5 charlie 18 35
6 Momo 11 36
7 Toto 19 40
-Sélectionner B1:C7
-Insertion /Graphique nuage de points
http://cjoint.com/?gyqbYJpGzM
Sub label()
ActiveSheet.ChartObjects(1).Activate
On Error Resume Next
ActiveChart.SeriesCollection(1).ApplyDataLabels
Type:=xlDataLabelsShowLabel
On Error GoTo 0
ActiveChart.SeriesCollection(1).DataLabels.Select
nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Interior.ColorIndex = 36
Selection.Font.Size = 7
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
JBMerci, mais je ne comprend pas... je n'arrive pas à lancer cette macro
Manu
"JB" a écrit dans le message de news:
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:úlse
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JBBonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
merci, c'est impec, et est t'il possible d'inverser les 2 axes ? (mettre
les
ages en x) ceci dit c'est moins important.
Merci JB
Manu
"JB" a écrit dans le message de news:
A B C
1 Nom Notes Ages
2 dupont 12 20
3 durand 14 24
4 martin 14 28
5 charlie 18 35
6 Momo 11 36
7 Toto 19 40
-Sélectionner B1:C7
-Insertion /Graphique nuage de points
http://cjoint.com/?gyqbYJpGzM
Sub label()
ActiveSheet.ChartObjects(1).Activate
On Error Resume Next
ActiveChart.SeriesCollection(1).ApplyDataLabels
Type:=xlDataLabelsShowLabel
On Error GoTo 0
ActiveChart.SeriesCollection(1).DataLabels.Select
nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Interior.ColorIndex = 36
Selection.Font.Size = 7
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
JBMerci, mais je ne comprend pas... je n'arrive pas à lancer cette macro
Manu
"JB" a écrit dans le message de news:
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:úlse
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JBBonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X
je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
merci, c'est impec, et est t'il possible d'inverser les 2 axes ? (mettre
les
ages en x) ceci dit c'est moins important.
Merci JB
Manu
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1151157756.574352.308310@p79g2000cwp.googlegroups.com...
A B C
1 Nom Notes Ages
2 dupont 12 20
3 durand 14 24
4 martin 14 28
5 charlie 18 35
6 Momo 11 36
7 Toto 19 40
-Sélectionner B1:C7
-Insertion /Graphique nuage de points
http://cjoint.com/?gyqbYJpGzM
Sub label()
ActiveSheet.ChartObjects(1).Activate
On Error Resume Next
ActiveChart.SeriesCollection(1).ApplyDataLabels
Type:=xlDataLabelsShowLabel
On Error GoTo 0
ActiveChart.SeriesCollection(1).DataLabels.Select
nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Interior.ColorIndex = 36
Selection.Font.Size = 7
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
JB
Merci, mais je ne comprend pas... je n'arrive pas à lancer cette macro
Manu
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1151143028.799470.161720@m73g2000cwd.googlegroups.com...
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:úlse
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JB
Bonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X
je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
merci, c'est impec, et est t'il possible d'inverser les 2 axes ? (mettre
les
ages en x) ceci dit c'est moins important.
Merci JB
Manu
"JB" a écrit dans le message de news:
A B C
1 Nom Notes Ages
2 dupont 12 20
3 durand 14 24
4 martin 14 28
5 charlie 18 35
6 Momo 11 36
7 Toto 19 40
-Sélectionner B1:C7
-Insertion /Graphique nuage de points
http://cjoint.com/?gyqbYJpGzM
Sub label()
ActiveSheet.ChartObjects(1).Activate
On Error Resume Next
ActiveChart.SeriesCollection(1).ApplyDataLabels
Type:=xlDataLabelsShowLabel
On Error GoTo 0
ActiveChart.SeriesCollection(1).DataLabels.Select
nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Interior.ColorIndex = 36
Selection.Font.Size = 7
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
JBMerci, mais je ne comprend pas... je n'arrive pas à lancer cette macro
Manu
"JB" a écrit dans le message de news:
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:úlse
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JBBonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X
je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
non, ca ne fonctionne pas, j'avais deja essayé.
Manu
"JB" a écrit dans le message de news:
-Graphique/Données source/Série
Inverser X et Y
JBmerci, c'est impec, et est t'il possible d'inverser les 2 axes ? (mettre
lesages en x) ceci dit c'est moins important.
Merci JB
Manu
"JB" a écrit dans le message de news:
A B C
1 Nom Notes Ages
2 dupont 12 20
3 durand 14 24
4 martin 14 28
5 charlie 18 35
6 Momo 11 36
7 Toto 19 40
-Sélectionner B1:C7
-Insertion /Graphique nuage de points
http://cjoint.com/?gyqbYJpGzM
Sub label()
ActiveSheet.ChartObjects(1).Activate
On Error Resume Next
ActiveChart.SeriesCollection(1).ApplyDataLabels
Type:=xlDataLabelsShowLabel
On Error GoTo 0
ActiveChart.SeriesCollection(1).DataLabels.Select
nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Interior.ColorIndex = 36
Selection.Font.Size = 7
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
JBMerci, mais je ne comprend pas... je n'arrive pas à lancer cette ma cro
Manu
"JB" a écrit dans le message de news:
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:úlse
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JBBonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X
jesouhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
non, ca ne fonctionne pas, j'avais deja essayé.
Manu
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1151173437.765081.194470@g10g2000cwb.googlegroups.com...
-Graphique/Données source/Série
Inverser X et Y
JB
merci, c'est impec, et est t'il possible d'inverser les 2 axes ? (mettre
les
ages en x) ceci dit c'est moins important.
Merci JB
Manu
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1151157756.574352.308310@p79g2000cwp.googlegroups.com...
A B C
1 Nom Notes Ages
2 dupont 12 20
3 durand 14 24
4 martin 14 28
5 charlie 18 35
6 Momo 11 36
7 Toto 19 40
-Sélectionner B1:C7
-Insertion /Graphique nuage de points
http://cjoint.com/?gyqbYJpGzM
Sub label()
ActiveSheet.ChartObjects(1).Activate
On Error Resume Next
ActiveChart.SeriesCollection(1).ApplyDataLabels
Type:=xlDataLabelsShowLabel
On Error GoTo 0
ActiveChart.SeriesCollection(1).DataLabels.Select
nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Interior.ColorIndex = 36
Selection.Font.Size = 7
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
JB
Merci, mais je ne comprend pas... je n'arrive pas à lancer cette ma cro
Manu
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1151143028.799470.161720@m73g2000cwd.googlegroups.com...
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:=False
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JB
Bonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X
je
souhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu
non, ca ne fonctionne pas, j'avais deja essayé.
Manu
"JB" a écrit dans le message de news:
-Graphique/Données source/Série
Inverser X et Y
JBmerci, c'est impec, et est t'il possible d'inverser les 2 axes ? (mettre
lesages en x) ceci dit c'est moins important.
Merci JB
Manu
"JB" a écrit dans le message de news:
A B C
1 Nom Notes Ages
2 dupont 12 20
3 durand 14 24
4 martin 14 28
5 charlie 18 35
6 Momo 11 36
7 Toto 19 40
-Sélectionner B1:C7
-Insertion /Graphique nuage de points
http://cjoint.com/?gyqbYJpGzM
Sub label()
ActiveSheet.ChartObjects(1).Activate
On Error Resume Next
ActiveChart.SeriesCollection(1).ApplyDataLabels
Type:=xlDataLabelsShowLabel
On Error GoTo 0
ActiveChart.SeriesCollection(1).DataLabels.Select
nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Interior.ColorIndex = 36
Selection.Font.Size = 7
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
JBMerci, mais je ne comprend pas... je n'arrive pas à lancer cette ma cro
Manu
"JB" a écrit dans le message de news:
Bonjour,
On veut associer un libellé à chaque point d'un graphique nuage de
points XY.
http://cjoint.com/?gyl4MlGUq4
Sub Graphique()
SupGraphe
Set maplage = Range("c1:d7") ' Plage du graphique
Charts.Add
ActiveChart.ChartType = xlXYScatter
ActiveChart.SetSourceData Source:=maplage, PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Feuil1"
ActiveChart.ApplyDataLabels Type:=xlDataLabelsShowLabel,
LegendKey:úlse
ActiveChart.PlotArea.Interior.ColorIndex = 20
'-----
ActiveChart.SeriesCollection(1).DataLabels.Select
Nb_points = ActiveChart.SeriesCollection(1).Points.Count
For i = 1 To Nb_points
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.Text = Sheets(1).Cells(i + 1, 1)
Next i
End Sub
Cordialement JBBonjour,
J'ai une col A : des Noms
en col B : des notes
en col C : des ages
Je fais un graph en nuage de point.
Et je souhaiterais avoir en Y les notes (là pas de soucis), mais en X
jesouhaite avoir les ages et sur les points du graph (etiquette) je
souhaiterais avoir les noms.
Est ce possible ? je n'y arrive pas.
Merci du coup de pouce
Manu