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

Macros et VBA Excel Discussion :

Inverser les axes d'un graphique sur Excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 14
    Par défaut Inverser les axes d'un graphique sur Excel
    Bonjour,

    J'ai actuellement une macro qui met à jour un graphique à partir d'une plage de noms :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Set GraphOrigineEcart = Sheets("Origine écart").ChartObjects(1).Chart
        Set PlageDeNom = Sheets("Origine écart").Range("ORIGINE_ECART")
     
        GraphOrigineEcart.SetSourceData PlageDeNom, xlColumns
    Mais j'ai un petit souci il m'inverse toujours les axes X et Y. Donc est-il possible d'inverser les axes en VBA ?

    Merci par avance

  2. #2
    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 : 49
    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,
    Je suis vraiment pas certain mais j'aurais tendance à tester de mettre rows au lieu de colomns dans ta dernière ligne donc:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Set GraphOrigineEcart = Sheets("Origine écart").ChartObjects(1).Chart
        Set PlageDeNom = Sheets("Origine écart").Range("ORIGINE_ECART")
     
        GraphOrigineEcart.SetSourceData PlageDeNom, xlRows
    Je n'ai évidement pas testé !

Discussions similaires

  1. [XL-2007] Inverser les axes d'un graphique
    Par nodio dans le forum Excel
    Réponses: 4
    Dernier message: 01/06/2009, 13h52
  2. inverser les axes d'un graphique de type courbe
    Par amine_smi dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 12/05/2009, 15h51
  3. Réponses: 1
    Dernier message: 23/12/2008, 11h20
  4. [CR XI] format numérique sur les axes d'un graphique
    Par kikidrome dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 23/03/2007, 15h20
  5. Mettre des données string sur les axes d'un graphique
    Par Aurore_atmo dans le forum MATLAB
    Réponses: 2
    Dernier message: 06/07/2006, 11h57

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