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 :

Erreur dans la copie d'un graphique [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Uranne-jimmy
    Homme Profil pro
    Bioinformatique
    Inscrit en
    Décembre 2012
    Messages
    778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Bioinformatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 778
    Par défaut Erreur dans la copie d'un graphique
    Bonjour !
    (extrait de code)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Dim ws As Worksheet
            Set ws = ActiveWorkbook.Worksheets(i)
            ws.Activate
    Dim gra As ChartObject
            For Each gra In ws.ChartObjects
                If Left(gra.Chart.ChartTitle.Caption, 3) = "Cin" Then
                    gra.Copy
                    Exit For
                End If
            Next
    J'ai un soucis qui se déclenche au niveau de la ligne gra.copy.
    En fait, c'est l'erreur 1004 : "erreur défini par l'application ou par l'objet". Et quand je clique sur la feuille excel et que je tente de relancer l'exécution (sans avoir stoppé la procédure), ça fonctionne et le programme poursuit son chemin. Et si je relance après, seule les feuilles sur lesquelles j'ai cliqué manuellement fonctionne sans soulever d'erreur. Je sais pas si je suis très clair.
    Dans tout les cas, je ne comprends pas le pourquoi du comment de ce mécanisme et j'aurais besoin de vos lumières.

  2. #2
    Membre extrêmement actif
    Avatar de NVCfrm
    Homme Profil pro
    Administrateur Système/Réseaux - Developpeur - Consultant
    Inscrit en
    Décembre 2012
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Administrateur Système/Réseaux - Developpeur - Consultant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 037
    Billets dans le blog
    5
    Par défaut
    Salut.
    Peut être faudra t-il selectionner l'objet par le code avant la ligne de copie.

  3. #3
    Membre éclairé Avatar de Uranne-jimmy
    Homme Profil pro
    Bioinformatique
    Inscrit en
    Décembre 2012
    Messages
    778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Bioinformatique
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 778
    Par défaut
    Et bien merci parce que ça fonctionne. Mais je reste interrogatif. La macro que j'utilise est en test, elle fonctionnait très bien sur beaucoup de documents, et je n'avais jamais préciser la sélection de l'objet. Et je ne comprends pas non plus pourquoi cette sélection est nécessaire.
    Si vous avez une réponse, je suis preneur, dans tout les cas mon problème est résolu.

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

Discussions similaires

  1. message d'erreur dans la copy d'un fichier
    Par damene dans le forum Débuter
    Réponses: 4
    Dernier message: 03/01/2014, 07h36
  2. erreur dans la copie de bases de données
    Par BIMDF dans le forum Administration
    Réponses: 12
    Dernier message: 21/06/2012, 12h51
  3. Erreur dans la copie de projet Java
    Par bilou_12 dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 02/02/2012, 12h52
  4. erreur dans procedure graphique
    Par oscar.cesar dans le forum Macros et VBA Excel
    Réponses: 18
    Dernier message: 28/11/2007, 20h49
  5. Simple copie du texte d'une cellule excel dans le titre d'un graphique chart
    Par pinto_armindo dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 30/05/2007, 11h59

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