désolé
voici mon début de code
Sub creationGraphiqueParTableau()
Dim i As Byte
Dim Tabl(4) As String, Table(4) As Integer
Tabl(0) = "peugeot"==>tableau contenant une occurrence unique du fabriquant
Tabl(1) = "renault"
Tabl(2) = "citroen"
Tabl(3) = "audi"
ici les tableaux sont fait manuellement est il possible de le faire en vba ?
Table(0) = 12==>tableau contenant le nombre total de chaque occurrence
Table(1) = 11
Table(2) = 4
Table(3) = 1
'Création graphique
Charts.add
'Définit la localisation du graphique:
ActiveChart.Location _Where:=xlLocationAsObject, Name:="graph11"
'Ajoute une série dans le graphique
With ActiveChart
.Legend.Delete
.SeriesCollection.NewSeries
.SeriesCollection(1).XValues = Tabl() 'Abscisses
.SeriesCollection(1).Values = Table() 'Ordonnées
'Définit le type (Courbe)
'.ChartType = xlLine
.ChartType = xlColumnClustered
.HasTitle = True
.ChartTitle.Text = "nbr voitures réparé /societe"
.Axes(xlValue, xlPrimary).HasTitle = True
.Axes(xlValue, xlPrimary).AxisTitle.Text = "nbr"
.Axes(xlCategory, xlPrimary).HasTitle = True
.Axes(xlCategory, xlPrimary).AxisTitle.Text = "fabriquant"
End With
End Sub
merci encore à ceux qui peuvent m'aider