Valeurs min et max des axes d'un graphe sur une Macro

Bonjour tout le monde,

Je viens d'enregistrer une Macro sur Excel qui me tracer un graphe. tout marche bien, sauf que les valeurs max et min des axes de mon graphe, je veux qu'ils soient fixés par des valeurs que je récupérés à partir des cellules de mon classeurs excel ! voilà ce que j'ai essayé de faire et ce n'a pas marché :

. . .

fmax = "=Feuil1!C1"

ActiveChart.Axes(xlValue).Select

ActiveChart.Axes(xlValue).MinimumScale = -0.3

ActiveChart.Axes(xlValue).MaximumScale = fmax

. . .

fmax est une variable que j'ai déclaré au debut (Dim fmax)

Merci de me proposer une de vos solutions

Bonsoir

Voici une macro qui gere les axes

Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Count > 1 Then Exit Sub

If Not Application.Intersect(Target, Range("D1,B:B")) Is Nothing Then

ActiveSheet.ChartObjects(1).Activate

With ActiveChart.Axes(xlValue)

.MinimumScale = Range("D2").Value

.MaximumScale = Range("D1").Value

End With

End If

End Sub

Bonjour, Merci pour votre réponse,

Je suis débutant en VBA, j'ai pas bien saisie votre proposition. pouvez vous m'expliquer d'avantage ?

Voilà je vous poste mon exemple, sur lequel j'ai enregistré une Macro qui ne fait que tracer un graphe.

Je vous prie de me compléter la Macro pour que les valeur limites des axes soient comme suite :

axes des x : [fmin : fmax]

axes des y : [hmin : hmax]

Sachant que les valeurs de fmin, fmax, hmin et hmax sont donnés dans la feuille2

Merci

275sample.zip (47.19 Ko)

Re

Je n'arrive pas à ouvrir ton fichier

Le voilà, je l'ai rechargé de nouveau :

Merci

230sample.xlsm (47.33 Ko)

Bonsoir

Sur ton fichier je n'ai pas vus de graph?

Les données si j'ai compris sont les colonnes B et J, quelles sont les valeurs que tu souhaite mettre sur les axes car je ne crois pas que les données de la feuil2 soit compatible avec les données de la colonne B et J.

Et quelle type de graph souhaite tu?

Merci mon ami pour la réponse,

Pour le graphe, il suffit d’exécuter la macro, il vas s'afficher, pour les données je les ai actualisé, mnt elles sont compatibles.

Pour le type du graphe, c'est pas exigé, moi je travail avec le nuage de points

Merci bien de vouloir m'aider

133sample.zip (47.18 Ko)

Bonjour

Voici un exemple de ce que j'ai compris??

la macro efface l'ancien graph

le crée

le nomme

gére les axes

et le positionne sur la feuille

834g-axe-xymacro.zip (34.90 Ko)

Mercii mon pote c'est exactement ce que je cherchais

Et Merci pour ce forum

Re-Bonjour,

J'ai enregistré ma macro et tout marche à merveille sauf, qu'un nouveau message me perturbe à chaque fois que je lance mon application, je vous joins ici le message qui apparaît.

Merci de m'aider à masquer ce message.

message d erreur
Rechercher des sujets similaires à "valeurs min max axes graphe macro"