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 :

legende d'excel 2007 à 2003


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 117
    Par défaut legende d'excel 2007 à 2003
    Bonjour tout le monde,
    actuellement en stage, je développe des graphiques pour une entreprise à partir de mon pc.
    Or celui-ci utilises Excel 2007 et l'entreprise utilise la version 2003.
    Pour l'importation de mon programme vers leurs PC, je trouve quelques erreurs que je n'avais pas.
    J'essaie de les corriger mais je n'y arrive pas pour certaines notamment celle-ci, pour ajouter un point dans une légende :
    Sous 2007 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ActiveChart.Legend.LegendEntries (1)            'on active la légende pour pouvoir écrire de dedans
                ActiveChart.SeriesCollection.NewSeries.Select   'on ajoute un point dans la légende
                Selection.Name = "1 : modification de la date initiale"
    Cela marche très bien jusqu'à ce que je passe sous Excel 2003.
    Si quelqu'un connaît la correspondance, je suis preneur.(je suis très loin d'être un spécialiste )

    Cordialement.

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    633
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 633
    Par défaut
    Bonjour

    apparemment c’est au niveau du select que ça coince essaye avec ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ActiveChart.Legend.LegendEntries (1)            'on active la légende pour pouvoir écrire de dedans
    ActiveChart.SeriesCollection.NewSeries.Name = "1 : modification de la date initiale"

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 117
    Par défaut
    Bonjour zyhack,
    Lorsque j'exécute ton code, il me met :"propriété ou méthode non gérée par cet objet".

    J'ai essayé de le réaliser à la main et je n'arrive pas à rajouter ce maudit point dans la légende

    Est-ce qu'au moins cela est-il possible sous Excel 2003 ?
    Cordialement.

    EDIT : j'ai l'impression que sa coince au niveau de SeriesCollection.newSeries

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    633
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 633
    Par défaut
    Aie c’est bizarre car quand j’ai essayé rapidement en local ça avait l’air de marcher.

    Y aurait-il un spécialiste des graphique pour prendre la suite car la je sèche un peu.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 117
    Par défaut


    En repertoriant les propriétés/méthodes sur activechart.legend, je n'ai pas la possibilité de mettre NewSeries.
    Se peut-il qu'il y ait une bibliothèque a activée pour avoir cette possibilté ou qu'il y ait une correspondance de cette propriété?

    Cordialement.

Discussions similaires

  1. Macro Compatibilité Excel 2007-2003
    Par Julien44 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/06/2008, 14h21
  2. Lenteurs de macros VBA sous Excel 2007 vs Excel 2003
    Par nicotab dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 06/11/2007, 18h47
  3. Une fonction sous Excel 2007 ne fonctionne pas sous Excel 2003
    Par Dryss51 dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 27/07/2007, 08h09
  4. Passage d'Excel 2003 à Excel 2007 ?
    Par DjJEJ83 dans le forum Excel
    Réponses: 3
    Dernier message: 23/07/2007, 10h10
  5. Faire fonctionner des objets d'Excel 2007 sur Excel 2003 ?
    Par brunoperel dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 08/12/2006, 20h52

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