Bonjour,
Je suis a la recherche d'une solution pour le problème suivant:
Je voudrai dans un graphique generé par une macro, modifier l'axe des abscisse et faire pointer les valeurs en abscisse sur des cellule de mon tableau.
Voila la macro (que je n'ai pas crée)
Selection.CurrentRegion.Select
Charts.Add
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetSourceData Source:=Sheets("OF").Range("H32:H39"), PlotBy _
:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="OF"
With ActiveChart
.HasTitle = True
.ChartTitle.Characters.Text = "Temps de production"
.Axes(xlCategory, xlPrimary).HasTitle = True
.Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "OF"
.Axes(xlValue, xlPrimary).HasTitle = True
.Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "Nb de jours"
End With
La macro genere l'histo suivant.
[FONT="]
[/FONT][FONT="]
[/FONT]
Et ce que j'aimerais changer c'est 1,2,... en abscisse, et à la place, pointer des valeurs que j'ai dans une colonne.
Merci pour votre aide,
manu
Je suis a la recherche d'une solution pour le problème suivant:
Je voudrai dans un graphique generé par une macro, modifier l'axe des abscisse et faire pointer les valeurs en abscisse sur des cellule de mon tableau.
Voila la macro (que je n'ai pas crée)
Selection.CurrentRegion.Select
Charts.Add
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetSourceData Source:=Sheets("OF").Range("H32:H39"), PlotBy _
:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="OF"
With ActiveChart
.HasTitle = True
.ChartTitle.Characters.Text = "Temps de production"
.Axes(xlCategory, xlPrimary).HasTitle = True
.Axes(xlCategory, xlPrimary).AxisTitle.Characters.Text = "OF"
.Axes(xlValue, xlPrimary).HasTitle = True
.Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = "Nb de jours"
End With
La macro genere l'histo suivant.
[FONT="]
Et ce que j'aimerais changer c'est 1,2,... en abscisse, et à la place, pointer des valeurs que j'ai dans une colonne.
Merci pour votre aide,
manu