Echelle d'un graphique : code vba

  • Initiateur de la discussion Initiateur de la discussion DG33
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

DG33

XLDnaute Nouveau
Bonjour,
J'ai un graphique sur un feuille appelée "gf Date", pour lequel je souhaite que les valeurs mini et maxi de l'échelle des ordonnées soient reliées à des cellule situées sur une autre feuille ("Synthèse").
J'ai essayé de mettre cela directement dans le Code de la feuille "gf Date" :

Sub Echelle2()
With ActiveSheet.Chart.Axes(xlCategroty)
.MinimumScale = Sheets("Synthèse").Range("g96").Value
.MaximumScale = Sheets("Synthèse").Range("g97").Value
End With
End Sub

Mais cela ne marche pas.
Pouvez-vous m'indiquer les corrections à apporter.
Cordialement
 
Re : Echelle d'un graphique : code vba

Bonjour,

essaye peut être ceci :

Code:
Sub Echelle2()
With ActiveSheet.ChartObjects(1).Chart.Axes(xlCategroty)
.MinimumScale = Sheets("Synthèse").Range("g96").Value
.MaximumScale = Sheets("Synthèse").Range("g97").Value
End With
End Sub

bonne journée
@+
 
Re : Echelle d'un graphique : code vba

Merci, pour ta réponse.
j'ai essayé ta proposition mais cela ne marche pas.
j'ai essayé ceci, mais sans succès non plus ("erreur 400") :

Code :
Sub EchelleY()
ActiveSheet.ChartObjects(1).Activate
With ActivateChart.Axes(x1Category)
.MinimumScale = Sheets("Synthèse").Range("g96").Value
.MaximumScale = Sheets("Synthèse").Range("g97").Value
End With
End Sub
 
Re : Echelle d'un graphique : code vba

Re,

c'est une feuille graphique non une feuille de calcul... modifie le code comme suit, à placer dans un module standard, non dans le module de la feuille graph...

Code:
Option Explicit
Sub Echelle2()
With Charts("gf Date Fin").Axes(xlValue)
    .MinimumScale = Sheets("Synthèse").Range("g8").Value
    .MaximumScale = Sheets("Synthèse").Range("g9").Value
End With
End Sub

bon après midi
@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
362
  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
387
Réponses
8
Affichages
906
Réponses
1
Affichages
1 K
Retour