Dans cette discussion nous avions réussi à trouver un moyen de modifier dynamiquement les valeurs max et min d'un graphique, mais malheureusement les unités principales et secondaires de l'axe ne sont quant à elle pas actualisé donc certaines courbes sont toutes droites alors que pas défaut elle ne le sont pas. Voici le fichier avec quoi on a essayer de trouver la solution (Il contient la macro pour les données Max et Min déjà et ne faites pas attention à la feuille 1).
En gros je voudrais que comme les données MAX et MIN les unités principales et secondaires soient changée selon la donnée en question.
Merci d'avance
Pièces jointes
Copie de ETOTO - Données boursière actualisée-V3 (1).xlsm
J'ai trouvé le code !!!!!! Je n'ai cas rafraichir les axes.
VB:
ActiveChart.Axes(xlValue).MinimumScaleIsAuto = True
ActiveChart.Axes(xlValue).MaximumScaleIsAuto = True
With ActiveChart.Axes()
.MajorUnitIsAuto = True
.DisplayUnit = xlHundreds
End With
ActiveChart.Axes(xlValue).MinorUnitIsAuto = True
End Sub
Par contre, moi j'ai besoin que d'exécuter la macro qu'une seule fois pour que ce soit automatique et depuis Excel laisse les axes et les unités en automatique.
Re bonjour,
Je ne comprends pas la question.
J'ai par contre remarqué que dans le fichier joint, aucun module n'est renseigné ???
Reprends mon fichier V4.
Sinon, besoin de plus d'explication
@+ Lolote83
Re bonjour,
Je ne comprends pas la question.
J'ai par contre remarqué que dans le fichier joint, aucun module n'est renseigné ???
Reprends mon fichier V4.
Sinon, besoin de plus d'explication
@+ Lolote83
Je n'ai aucune question, je montre la solution que j'ai utilisée, j'ai exécuté la macro qui rend les axes en auto en true et je l'ai supprimé et depuis mon graphique fonctionne sans aucune macro et donc son actualisation est plus rapide.
Re,
Cela revient donc à avoir un graphique d'origine, sans modification des axes.
C'était pourtant ta demande initiale NON ???
Exemple :
Si je fait un graphique avec les données CHFIDR=X, mes données sur mon axe va être de 0 à 18'000 alors que je voudrais un 16'000 à 18'000 (par exemple).
c'était d'avoir des bonnes courbes, les max et min me servaient seulement à bien voir les courbes, mais maintenant que les unités principales et secondaires et les axes sont en automatique mes courbes sont parfaites.
Re bonjour,
Bon ben voilà, au final, 20post pour revenir presque au départ.
Cela m'aura permis tout de même de m’intéresser aux graphiques.
Si maintenant cela te convient, je n'ai plus à me casser la tête.
@+ Lolote83
Re bonjour,
Bon ben voilà, au final, 20post pour revenir presque au départ.
Cela m'aura permis tout de même de m’intéresser aux graphiques.
Si maintenant cela te convient, je n'ai plus à me casser la tête.
@+ Lolote83
Comme ça le point de départ ? La solution est trouvée et je m'excuse de t'avoir cassé la tête à ce point mais rassure-toi ma tête n'est pas dans un meilleur état et franchement, merci beaucoup pour toute l'aide que tu m'as accordée ce dernier mois mon cher.