Bonjour,
Voila je souhaiterais realiser une macro avec 3 colone d'un tableau et réaliser un graphe en colonne.
Aucun soucis pour réaliser cela mais quand je relance ma macro j'ai une erreur...voici le code de la macro....comment faire? pourtant je n'ai rien toucher au niveau de la macro...tout a ete realiser automatiquement...
Merci de votre aide!
Sub Etat_du_stock()
'
' Etat_du_stock Macro
'
'
Range("B:B,E:E,H:H").Select
Range("H1").Activate
ActiveSheet.Shapes.AddChart.Select
ActiveChart.SetSourceData Source:=Range( _
"'Feuil1'!$B:$B;'Feuil1'!$E:$E;'Feuil1'!$H:$H")
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetElement (msoElementChartTitleAboveChart)
ActiveSheet.ChartObjects("Graphique 11").Activate
ActiveChart.SetElement (msoElementPrimaryCategoryAxisTitleAdjacentToAxis)
ActiveSheet.ChartObjects("Graphique 11").Activate
ActiveChart.SetElement (msoElementPrimaryValueAxisTitleRotated)
ActiveSheet.ChartObjects("Graphique 11").Activate
ActiveChart.Axes(xlValue, xlPrimary).AxisTitle.Text = "Quantité"
ActiveSheet.ChartObjects("Graphique 11""").Activate
ActiveChart.ChartArea.Select
ActiveSheet.ChartObjects("Graphique 11").Activate
End Sub
Voila je souhaiterais realiser une macro avec 3 colone d'un tableau et réaliser un graphe en colonne.
Aucun soucis pour réaliser cela mais quand je relance ma macro j'ai une erreur...voici le code de la macro....comment faire? pourtant je n'ai rien toucher au niveau de la macro...tout a ete realiser automatiquement...
Merci de votre aide!
Sub Etat_du_stock()
'
' Etat_du_stock Macro
'
'
Range("B:B,E:E,H:H").Select
Range("H1").Activate
ActiveSheet.Shapes.AddChart.Select
ActiveChart.SetSourceData Source:=Range( _
"'Feuil1'!$B:$B;'Feuil1'!$E:$E;'Feuil1'!$H:$H")
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetElement (msoElementChartTitleAboveChart)
ActiveSheet.ChartObjects("Graphique 11").Activate
ActiveChart.SetElement (msoElementPrimaryCategoryAxisTitleAdjacentToAxis)
ActiveSheet.ChartObjects("Graphique 11").Activate
ActiveChart.SetElement (msoElementPrimaryValueAxisTitleRotated)
ActiveSheet.ChartObjects("Graphique 11").Activate
ActiveChart.Axes(xlValue, xlPrimary).AxisTitle.Text = "Quantité"
ActiveSheet.ChartObjects("Graphique 11""").Activate
ActiveChart.ChartArea.Select
ActiveSheet.ChartObjects("Graphique 11").Activate
End Sub