A voir également:
- Modification de l'axe d'un graphique par VBA
- Suivi de modification word - Guide
- Logiciel modification pdf - Guide
- Changer carte graphique - Guide
- Faire un graphique sur excel - Guide
- Fichier excel verrouillé pour modification par moi meme - Forum Excel
1 réponse
Bonjour à tous
A force de recherche j'ai fini par trouver ma solution, je ne sais pas si c'est la meilleure..... mais bon.
Dans la feuille TCD je cherche le mini et le maxi que je vais appliquer sur mon graphe et je l'affecte au mini maxi de l'axe de mon graphique.
Ca donne le code ci-dessous :
Totalx Macro
'
'
Range("B3").Select
Sheets("TCD2").Activate
Cells(1, 1) = Application.WorksheetFunction.Max(Range("c:f"))
Sheets("TCD2").Activate
Cells(1, 2) = Application.WorksheetFunction.Min(Range("c:d"))
Sheets("Graph2").Activate
ActiveChart.Axes(xlValue).Select
ActiveChart.Axes(xlValue).MinimumScale = Sheets("TCD2").Range("H1").Value
ActiveChart.Axes(xlValue).MaximumScale = Sheets("TCD2").Range("G1").Value
'
A+ Pour d'autre question peut-être
A force de recherche j'ai fini par trouver ma solution, je ne sais pas si c'est la meilleure..... mais bon.
Dans la feuille TCD je cherche le mini et le maxi que je vais appliquer sur mon graphe et je l'affecte au mini maxi de l'axe de mon graphique.
Ca donne le code ci-dessous :
Totalx Macro
'
'
Range("B3").Select
Sheets("TCD2").Activate
Cells(1, 1) = Application.WorksheetFunction.Max(Range("c:f"))
Sheets("TCD2").Activate
Cells(1, 2) = Application.WorksheetFunction.Min(Range("c:d"))
Sheets("Graph2").Activate
ActiveChart.Axes(xlValue).Select
ActiveChart.Axes(xlValue).MinimumScale = Sheets("TCD2").Range("H1").Value
ActiveChart.Axes(xlValue).MaximumScale = Sheets("TCD2").Range("G1").Value
'
A+ Pour d'autre question peut-être