Par défaut zoomer des courbes en VBA
Résolu
qwerty_213
-
qwerty_213 Messages postés 32 Statut Membre -
qwerty_213 Messages postés 32 Statut Membre -
Bonjour,
Je souhaite effectuer un zoom (zmin;zmax) sur 10 courbes, mais mon programme VBA si dessous s'arrête !
une idée ?
Je souhaite effectuer un zoom (zmin;zmax) sur 10 courbes, mais mon programme VBA si dessous s'arrête !
Sub Macro1() ' ' Macro1 Macro ' zmin = 30000 zmax = 31000 For G = 1 To 10 ActiveSheet.ChartObjects("Graphique" G).Activate ActiveChart.Axes(xlCategory).Select ActiveChart.Axes(xlCategory).MinimumScale = zmin ActiveChart.Axes(xlCategory).MaximumScale = zmax Next G End Sub
une idée ?
A voir également:
- Par défaut zoomer des courbes en VBA
- Ouvrir avec par défaut - Guide
- Dns par defaut - Guide
- Google page d'accueil par défaut - Guide
- Windows 11 clic droit afficher plus d'options par défaut - Guide
- Mot de passe par defaut livebox - Guide
2 réponses
Suggestion :
Ou, mieux :
ActiveSheet.ChartObjects( G ).Activate
Ou, mieux :
Option Explicit Sub Macro1() Dim un_graphique As ChartObject Dim zmin As Long Dim zmax As Long zmin = 30000 zmax = 31000 For Each un_graphique In ActiveSheet.ChartObjects un_graphique.Axes(xlCategory).MinimumScale = zmin un_graphique.Axes(xlCategory).MaximumScale = zmax Next End Sub