IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Echelles dans un graphique [XL-2000]


Sujet :

Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2009
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2009
    Messages : 20
    Par défaut Echelles dans un graphique
    Bonjour à tous,
    Je fabrique une page comprenant plusieurs graphiques identiques (nuages de points) mais se rapportant à des objets différents.
    Plutôt que de devoir régler individuellement les minimums et maximums (identiques eux aussi) des échelles de ces graphiques, je voudrais pouvoir faire en sorte qu'ils prennent leurs valeurs dans 2 cellules.
    Est-ce faisable ?
    Merci de votre aide.
    Cdlt
    Marc

  2. #2
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2009
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2009
    Messages : 20
    Par défaut
    Ma demande n'inspire personne !!
    Blague à part si quelqu'un à la solution je suis preneur car c'est lassant de régler 20 graphiques à chaque modification!
    Cdlt
    Marc

  3. #3
    Membre Expert Avatar de Fvandermeulen
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 869
    Par défaut
    Bonjour,
    Hé non pas très inspiré aujourd'hui mais au moins tu as la certitude qu'un rappel ça fonctionne.
    Visiblement tu débutes et pour progresser il y a un moyen assez simple.
    Utilise l'enregistreur de macro.
    Lance l'enregistreur et adapte les min/max de tes axes, ensuite regarde le code.
    Tu verras alors les chiffres que tu as introduit, i faut donc que ces chiffres soient dynamiques. Pour ça on utilise des variables.
    Un exemple si ton échelle min de l'abscisse est dans la celulle A1 de la feuille1:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MinAbs = sheets("feuil1").range("A1")
    MinAbs étant ta variable, tu remplaces dans ton code le chiffre que tu avais mis par cette variable.
    Après il restera à parcourir tous tes graphiques, mais c'est une autre histoire, commence par ça et selon tes résultats on avancera.
    A+

    Edit: Daranc aura été plus inspiré/sympa que moi...

  4. #4
    Membre Expert
    Avatar de Daranc
    Homme Profil pro
    Technicien Métrologie R&D
    Inscrit en
    Janvier 2007
    Messages
    1 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien Métrologie R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 610
    Billets dans le blog
    1
    Par défaut
    à main levée non mais par macro
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    sub echelon()
    dim maxi,mini
    mini=range("a5").value
    maxi=range("a4").value
    for t= 1 to activesheet.chartobjects.count
    nom$= "Graphique " & t
    activechart.chartobjects(nom$).activate
    activechart.axes(xlvalue).activate
    with activechart.axes(xlvalue)
    .minimumscale= mini
    .maximumscale=maxi
    end with
    next
    à adapter à ton cas
    s'cuze pas vu la réponse

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2009
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2009
    Messages : 20
    Par défaut
    Merci de vos réponses.
    A leurs teneurs , je pense que l'on peut considérer la demande résolue.
    Cdlt
    Marc

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. gestion des echelles dans un graphique
    Par PAYASS59 dans le forum Webi
    Réponses: 2
    Dernier message: 08/03/2011, 16h17
  2. Echelles coupée dans un graphique
    Par jinrs dans le forum MATLAB
    Réponses: 1
    Dernier message: 15/08/2007, 18h47
  3. [VBA-E] barre verticale dans un graphique
    Par Igloobel dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 02/02/2006, 22h33
  4. Peut on inserer une fonction dans un graphique excel ?
    Par Celia1303 dans le forum Excel
    Réponses: 2
    Dernier message: 08/11/2005, 09h09
  5. Comment insérer une image dans un graphique?
    Par Leclair2000 dans le forum Composants VCL
    Réponses: 3
    Dernier message: 23/05/2005, 09h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo